● 熟练运用HTML、CSS构建高性能的WEB应用 ,熟练应用PC端和移动端的常见布局方式 ,响应式布局(媒体查询) 、流式布局(百分比、rem)、弹性布局;
● 熟悉W3C标准,掌握常见的浏览器和设备兼容性问题,注重页面语义化,结构、表现域行为分离,能快速输出高质量的前端页面;
● 熟练使用Vue2/Vue3框架以及生态系统中的常用模块和框架VueRouter、Vuex、ElementUI、Vant等;
● 熟练使用React框架以及生态系统中的常用模块和框架ReactRouter、Recoil、Ant Design等;
● 熟练掌握uni-app跨端移动应用的开发,熟悉nvue、APP、H5、小程序常用API,熟悉uView等UI框架;
● 熟悉大屏开发,熟悉Echarts、Echarts-GL、Cesium、Mars3D、Three.js等数据可视化、三维框架的使用;
● 熟练使用HTML5/CSS3/JavaScript/TypeScript/jQuery等WEB前端技术,熟悉BOM、DOM相关WEB API,熟悉Canvas、WebStorage、WebSocket 、WebWorker等新特性的运用;
● 熟悉前端开发规范的制定和落地,能根据业务功能的实际需要进行规范开发、封装、拆分和抽象复用;
● 熟悉Web性能优化,熟悉浏览器开发者工具的使用,问题的快速定位、调试和性能优化,以及Webpack的整体性能调优,如gzip、压缩、分包、浏览器缓存、服务端负载均衡等;
● 熟悉MySQL数据库、表的规范设计和优化,配合NestJS、Midway、Egg、Node.js、Express编写RESTful API,熟悉ApiFox/Apipost/Postman等接口测试工具;
● 熟悉Java,Spring Boot、Spring Security、MyBatis、Jwt开发;
● 熟悉项目管理工作,能在项目的需求、产品、UI设计、研发、测试、验收等不同阶段进行有效沟通,并根据实际情况提出建设性意见和建议,帮助推进项目进度,提升项目质量,完善产品;
● 熟练使用Git/SVN进行版本管理,熟悉Gitlab/Bitbucket/Gitee/Github/Gitea等平台的公私有托管;
● 熟悉项目设计、部署、运维、测试工具或平台,如A
项目经验:
山推智慧施工系列(2021.11-2024.8)
统筹运营中心后台、数字大屏、APP(国内外版)、平板调度系统等10+个模块
技术栈:Vue2/3、TypeScript、Vite、Element UI、Mars3D、Cesium、Three.js、WebSocket
实现三维数字孪生、实时设备监控、轨迹回放、多语言适配(中英俄)
负责前端架构设计、开发规范制定、技术难点攻克
中电科27所中心运管系统(军工)(2024.8-2026.3)
基础数据管理、态势可视化、设备管控三子系统
技术栈:Vite、Vue3、Element-Plus、Cesium、GoView、VueFlow、Spring Boot
基于RBAC权限模型实现按钮级权限控制,低代码数据大屏开发,三级任务工作流设计
系统架构设计、前端开发、前端组负责人
中铁装备综合运营数字化看板(2023.9-2024.1)
产品管理、生产总览、数据大屏、系统管理四大模块
动态表格/表单设计、字段级权限控制,自主研发低代码平台
前端开发、前端组负责人
山推·建友混凝土设备运营管理(2021.12-2022.6)
uni-app跨平台开发(小程序+APP+H5),一套代码三端支持
运输设备轨迹回放、腾讯地图集成
前端开发、前端开发负责人
核心技术:
前后端分离架构、微服务设计、实时通信、3D可视化、多语言国际化、低代码平台、权限管理系统、跨平台开发