跨端开发:熟练使用 uniApp 进行小程序、H5、多端开发,完成H5兼容小程序项目,输出多份技术文档。
框架与工程化:熟练掌握 Vue2/3 全家桶,使用 Webpack / Vite 进行工程化搭建,具备插件开发能力。
微前端:参与部门基础框架建设,主导 无界 / 乾坤 微前端技术选型与落地。
组件库与包管理:基于 ElementUI / TDesign 二次封装业务组件,搭建并维护公司 Nexus npm 私服。
数据可视化与地图:熟练使用 ECharts 进行图表开发,基于 Mapbox / OpenLayers 完成多图层地图应用。
团队协作:担任 敏捷团队 SM,组织10+个迭代,需求通过率90%以上。
广州电信小程序
项目背景:基于原生微信小程序框架开发的一个面向大众的广州电信运营商小程序
项目职责:
对小程序UI进行重构。
实现新增功能的开发。
解决历史遗留问题。
项目成绩:
身为一个刚步入职场开发员,在项目初期能够迅速上手并开发,同时被客户点名表扬甚至误以为是资深员工;
能够带领其他几位前端开发成员共同开发,并进行任务拆分,工时评估;
对项目提出了许多建设性意见,例如项目体积太大需要进行分包重构,但是考虑到历史项目不能影响到太多业务,提供了无需更换目录的分包方案;
湛江普惠平台
项目背景:这是服务于湛江市总工会的所有工会会员的福利系统,涉及的功能包含资讯看点、电商购物等等
项目职责:
负责对原有的h5项目进行小程序端的兼容,并输出兼容文档(uniapp+微信小程序)。
负责微信小程序上线发版,开发者后台的管理。
负责开发PC端后台管理系统(vue)。
负责进行前端用户行为埋点的开发。
对于紧急的营销活动(如抽奖、答题活动)需求需要及时响应并发版上线。
项目成绩:
前期单独对h5项目进行小程序端的兼容了10多个页面,并修复了30多处在微信小程序无法正常运行的程序。
输出了1份uniapp的h5与微信小程序开发规范以及1份h5兼容微信小程序的技术文档。
独立开发并优化了3个前端组件(底部自定义导航组件、购物车组件、自适应小程序顶部胶囊组件)
负责进行前端用户行为埋点的开发。
进行了4次紧急营销活动的开发(每次都需要通宵开发并测试上线完成)
东莞殡仪馆管理系统
项目背景:这是服务于东莞殡仪馆的后台管理系统,涉及的功能包含物资分配、排班功能、以及其他业务功能等等
项目职责:
负责整个业务系统的前后端开发(ng1+php)
负责项目部署上线(xampp建站工具)
修复并优化项目历史遗留问题
开发系统统计报表(使用帆软报表工具)
项目成绩:
项目参与期间解决并修复的历史遗留问题60多个,完成需求任务18个,完成5张统计报表
输出了1份项目运行以及部署上线文档。
参与了三次迭代,每次个人需求通过率都达90%以上。
环保生态厅数据评价系统
项目背景:这是给环保生态厅提供数据审核业务系统服务
项目职责:
负责进行前端架构设计,搭建微前端架构
协调团队任务开发,针对系统性能问题进行升级优化;
同时需要维护nexus私服的组件库
项目成绩:
①增加整体路由缓存使业务操作更加丝滑,保留搜索逻辑不会重置,以及减少页面加载的性能负担(采用路由keepalive实现)
②核心大量数据业务进行懒加载以及分块数据加载优化,性能优化速度提升百分之70%
开发了通用表单发布卡片组件,可应用到其他项目组