个人介绍
个人优势
熟悉前端基础知识,HTML5、CSS3、JavaScript、ES6+、TypeScript ,ECharts ,微前端等 熟悉 Vue2、Vue 3极其周边生态,Vuex、Pinia、Vue-Router、Element-Plus UI、Ant Design Vue UI、Vant UI等,了解 Vue 原理 熟悉 Webpack、Vite 、常用配置,熟悉 小程序,H5,等移动平台开发,了解 CI/CD 配置了解 NodeJS 极其周边生态 koa ,了解 MongoDB 基础操作,Nginx 基础设置,网站部署,性能优化等工作经历
2019-10-08 -至今广联达科技高级前端工程师已认证
1. 负责平台 Web、 APP 、小程序、H5页面前端架构设计,带领团队高质高效完成开发任务。 2. 负责新技术的探索与研究,定期组织技术培训,提高部门整体技术水平,实行 codereview 机制,Git 分支管理,私有化升 级,执行并落实 CICD 研发策略。 3. 维护前端开发规范文档,搭建前端通用组件库,沉淀通用业务模板,拉通技术语言。 4. 建立前端专项机制与估点模型,增加方案设计评审。 5. 解决开发过程中遇到的各类技术难点。
教育经历
2012-09-01 - 2016-06-30中国地质大学本科本科
技能
1. 项目概述 工地项目现场管理系统移动端,其中包含多个系统,质量平台,生产平台,安全平台登,实现*添加任务,*查看进度等功能 2. 项目架构 有vue3、vant3,构建的多页面应用
1. 项目描述 为工程建设领域的计划编制与进度管理者提供最专业、智能、易用的进度计划编制与管理(PDCA )工具与服务,提升计划编制 效率3-9倍,降低项目工期履约风险,让工期和产值双优 2. 项目架构 由C++,Java,AI 算法,前端四种技术协同完成,研发节奏采用 towPizza 模式,研发管理使用 newjira 平台,研发策略使用 CICD ,发版部署使用 docker、rancher。 3. 项目职责 ①搭建前端工程,预研 websocket ,集成与部署 CICD 平台,参加需求内审,合理拆分任务,进行技术方案设计与评审。 ②担任项目前端 TL ,对多个对话组件,进行方案设计和主要的开发工作,合理将页面场景进行规范化,提升用户使用幸福指 数。 ③使用高阶组件(HOC )对高复用的组件进行逻辑封装,抽离,完善项目的迭代版本功能,使项目可以持续推进。 ④做好 git 分支管理,及时更新发版 checklist ,负责部署上线事宜。 4.技术选型 Vue3 + Pinia + VueRouter + Ant Design Vue + Vite + Websocket + Stylus 5.个人成果 ① 使用 WebSocket 解决实时响应及服务端消息推送问题,减少轮询,优化请求 ② 短时间内完成从 GTJ 文件上传,解析,到通过 AI 大模型识别,构建成 WBS 计划 tree ③ 前端性能优化实践,构建速度比之前减少5s,构建体积比之前减少10%