Picture of the author
吴习章
前端工程师
七年工作经验
浏览量:1,510
shuimu0579
17621214750
shuimu0579@gmail.com
广东深圳
统招本科
个人博客

工作经历

  • 万物云空间科技服务股份有限公司高级前端工程师

    2021年12月 - 2024年8月

    工作职责:

    1.参与3D可视化大屏--3D模型基于模袋云封装的BIM模型交互或基于云端UE4模型交互 + 两侧大屏卡片。

    2.能耗管理平台的前端开发。

    3.万物梁行服务+、北岸智享、住这儿等小程序的开发。

    4.PC 端配置子服务,移动端H5子服务嵌入到各个小程序中。

    技术栈:React、React Hooks、Vite、React Router、Ant Design、Vue3、Pinia、Vue2、Vuex、Webpack、 VueRouter、ElementUI、TypeScript、 Echarts、uniApp、Vant、CSS3

  • 金蝶软件(中国)有限公司中级前端工程师

    2019年12月 - 2021年12月

    工作职责:

    1.参与工业互联网平台的开发,包括云镝官网以及各大地方平台(1+N的产品模式)的研发,并完整参与到官网1.0到3.0的整个网站改版。

    2.参与工业互联网平台统一认证中心的研发。

    3.地方经济运行监测平台和体验中心的3D可视化展示。

    4.云镝智慧助手小程序开发。

    技术栈:Vue、Vuex、VueRouter、Echarts、ThreeJS、CSS3动画、WebView

  • 深圳陶赟信息科技有限公司前端工程师

    2019年08月 - 2019年12月

    工作职责:

    1.参与开发众安银行App(在香港应用商店上架),因那时候香港问题使App发行受阻,引起人员调整。

    2.参与App中存款模块、利息优惠券模块、贷款模块的开发工作。使用H5页面完成协议页和宣传页的编写。

    技术栈:React Native、WebView嵌套H5、Flex布局

  • 网新恒天软件(上海)前端工程师

    2017年05月 - 2019年07月

    工作职责:

    1.参与思科中国OneIdentity 项目 (Enrollment UI、Profile UI、Recovery UI)等三个子项目的开发。

    技术栈:React、Redux、redux-thunk、react-redux、ReactBootstrap 、HOC高阶组件

项目经历

  • 重庆陆海国际项目3D可视化

    项目描述:

    完成项目中 数据看板、智慧人行、智慧车行、智慧监控、设备管理、能耗管理、 电梯系统、入侵报警、运营工作台等子系统的开发。

    项目技术:

    1.全景模型采用UE4云渲染,楼栋和楼层模型采用模袋云的轻量 BIM 模型, 完成模型的打点交互逻辑以及点位形成轨迹交互逻辑。

    2.各个子模块采用 Vue3、Vue Router、Element Plus、Pinia、Vite 等技术

    责任描述:

    1.封装好公共常量、公共函数,维护好公共组件,使得代码的复用性和可维护性更好。

    2.基于公共组件完成业务组件的封装,利于页面组件的快速编写。

  • 能耗管理平台

    项目描述:

    完成项目用能、支路用能、区域用能、部门用能、分项用能、告警关管理、空调照明、系统设置等子系统的开发。

    项目技术:

    1.采用 React、React Hooks、Vite、React Router、Ant Design

    责任描述:

    1.封装好公共常量、公共函数,维护好公共组件,助力页面的快速编写。

  • 万物梁行服务+、北岸智享、住这儿等小程序的开发

    项目描述:

    1.完成了首页、头条、我的等模块的开发。

    2.完成了各个H5子服务在小程序中的嵌入

    项目技术:

    1.使用 uni-app作为开发框架, 通过 HBuilder打包编译生成多端的小程序, 在微信开发工具中调试代码和上传到微信公众平台。

    责任描述:

    1.在微信公众平台进行小程序的系统配置

    2.小程序中各个模块的开发

  • H5子服务开发

    项目描述:

    1.云橙管理后台(PC端)配置子服务。

    2.临停缴费、员工通行、万梁报事、访客邀约、访客登记、会议室预定、数据驾驶舱、实时监控、能耗统计、智能照明、空调控制等H5的开发

    项目技术:

    1.使用Vue、 Vant、Webpack等技术,采用postcss-px-to-viewport插件,转换为vw/vh单位, 并配合 Flex、Grid等布局实现移动端适配。

    责任描述:

    1.在云橙管理后台上架各个子服务

    2.各个H5子服务的开发

  • 云镝智慧助手小程序

    项目描述:

    参与云镝智慧助手小程序的开发,供地方企业进行生产线上化--生产报工、生产监控、设备维保、产品服务。

    项目技术:

    1.使用微信小程序原生开发,使用vant-weapp作为UI组件库,基于这个基础组件库,封装小程序的业务组件。

    2.使用webview跳转网页,使用weixin-js-sdk完成网页和小程序之间的页面导航。

    责任描述:

    1.完成小程序首次登录、小程序二次登录、扫小程序码登录以及小程序内扫码登录的逻辑处理。

    2.完成业务组件的封装,利于页面组件的快速编写。

  • 云镝智慧工业互联网平台

    项目描述:

    参与云镝工业互联网平台的开发,包括云镝官网平台以及各个地方政府的公共平台开发。

    项目技术:

    1.使用git submodules完成公共组件和模块的抽离,快速响应30+地方平台的开发和维护;采用vue-cli作为项目的基础构建工具,完成项目的搭建。

    2.element-ui为项目UI框架并提供项目的基础组件,并通过封装基础组件形成业务公共组件,最终拼装成各个页面组件。

    3.采用axios请求数据,针对axios做适合业务发展的二次封装;并二次封装request和response的拦截,在request里面设置自定义header,在response里面进行金蝶云苍穹登录判断,从而处理不同的业务逻辑。

    4.使用vue-router做SPA应用的路由管理,并使用beforeEach钩子处理全局导航守卫。

    责任描述:

    1.工业互联网平台采用1+N的方式,云镝官网和地方平台,在git里面submodules子模块,做到公共组件和模块的引用。

    2.采用公共模块+定制化模块开发,组件化开发在这个项目中就很有必要,封装并维护公共的业务组件,做到项目的快速开发和迭代。

  • 工业互联网平台体验中心

    项目描述:

    以3D可视化的方式展现工业互联网平台体验中心,赋予体验中心科技质感。

    项目技术:

    1.采用ThreeJS可视化框架中的VideoTexture实现曲线流线型展现,相比于手动画3D曲线的方案,上述方案使得页面更加流畅,很少掉帧且帧率稳定。

    2.采用Raycaster模块获取在3D世界中被鼠标选中的物体,便于用mousemove和click事件处理业务逻辑。

    责任描述:

    1.完成平台体验中心的可视化呈现,很好的适配各种类型的屏幕尺寸,有较好的视觉展示效果。

  • 众安银行App

    项目描述:

    众安银行在香港成功申虚拟银行牌照,可以在香港开展银行业务,由此开发众安银行App

    项目技术:

    使用React Native开发业务模块,使用Redux状态管理维护数据一致性。

    责任描述:

    参与App中存款模块、利息优惠券模块、贷款模块的开发工作。使用H5页面完成协议页和宣传页的编写。

  • Cisco OneIdentity项目

    项目描述:

    参与思科OneIdentity 项目,用一个身份可以登录思科系统里面的许多应用,方便用户账号管理,提升用户体验。

    项目技术:

    1.用Bootstrap React UI组件配合React,运用Redux、redux-thunk、react-redux进行状态管理

    2.用组件化函数式编程实践,运用HOC高阶组件,将数据与展示组件分离,以数据驱动的方式完成页面展示和逻辑交互。

    责任描述:

    完成OneIdentity 项目中Enrollment UI、Profile UI、Recovery UI等子项目的开发。

工作技能

  • ReactVueNextJSTSViteWebpackuniAppGit

教育经历

  • 2009.9-2013.6湖北文理学院