开发能力

  • 具有良好地编码习惯与面向对象思想,注重代码的规范性和整洁性
  • 熟练掌握JavaScript、CSS、HTML等基础技术,具备扎实的前端开发基础
  • 熟练掌握Vue.js全家桶,包括Vue2.0、Vue3.0、Vue CLI、Vuex、Vue Router和Less,熟练使用Vue3,全面拥抱Composition API和Hooks,使用TSX编写高质量组件
  • 熟练掌握React 18,React -Router V6,React -Hooks,Redux-Toolkit,TypeScript,Vite 4和Ant Design 5,擅长使用hooks 及类组件开发方式
  • 熟练使用Monorepo进行项目管理,使用pnpm进行包管理和依赖管理,提升项目的可维护性和开发效率,项目之间共享依赖 减少依赖冲突,为所有项目设置统一的开发规范和工具 熟练使用Markdown编写文档,为项目组件提供稳定的文档环境。使用Vite、VitePress和pnpm搭建公司前端基建文档,涵盖ERP和移动端h5的通用组件。
  • 在公司内部全面推广Vue3和TSX写法,封装出多个复杂度高的移动端组件,(移动端table 支持多表头合并,双表头 固定列,滚动、车牌号输入,兼容多端的uploader)并在公司内网维护NPM包,确保每个项目省去重复封装工作,提高开发效率。
  • 熟悉跨端开发,参与公司JsBridge封装改造工作,支持多端调用,抹平多端差异,提升开发效率
  • 熟练掌握h5项目性能优化方法,并成功将性能指标从提升到90%,正常网络状态下页面加载速度都是ms级别的加载,3G的极限网络测试2s左右加载
  • 对GIS工程有一定的Mars3D开发可视化项目开使用Cesium完成过粒子效果完成过粒子效果,POI打点,对点线面,XYZ瓦片,3DTiles)等

工作经历

  • 深圳跨越新科技有限公司
  • 深圳市誉托科技有限公司
  • 平安壹账通科技中心

简历摘要

2
已完成项目
3
公司