以下是简历,大佬们麻烦看下什么地方能改正后突出一些特点吗 有合适的捞一下谢谢
个人简历
个人简介
- 熟悉:
HTML5、CSS、Sass,掌握Flex/Grid布局与响应式设计 - 精通:
JavaScript (ES6+),深入理解Promise原理与实践 - 生态:熟悉
Vue3 (Composition API/Pinia/Vite),了解Vue2基础;掌握微信小程序与UniApp(熟悉审核发布流程) - 组件库:熟练使用
Element Plus、Element UI,具备二次封装能力 - 工具链:
npm/Yarn包管理、Prettier代码格式化 - 协作与联调:熟练使用
Git,熟练Axios前后端联调 - 运维基础:了解
Linux基础命令与Nginx配置,具备服务器运维基础
工作经历
-
xx 公司 · 前端开发工程师(杭州)
2022.06 - 2025.03- 负责前端模块开发与维护,协同 UI 、后端完成 10+ 功能模块设计与联调
- 参与产品、UI 、技术评审,拟定需求与技术方案
- 持续跟进客户反馈,制定并落地优化方案
- 参与内部组件库开发与维护,减少约 40% 重复开发工作量
-
xx 公司 · 前端开发工程师
2025.05 - 2025.11- 根据设计图实现前端页面与交互,确保一致性
- 完成前后端联调,保障数据流畅
- 修复测试与验收阶段的缺陷,提升稳定性
- 负责代码发布与上线流程
项目经历
智慧安消系统
- 项目概述:采用混合云与微服务架构,前后端分离;通过物联网接入报警/监控系统,实现火灾预防、监测、预警与应急处置的智能化平台。
- 技术栈:
Vue3、Vite、UniApp、Element Plus、Pinia、Axios、WebSocket、ECharts、Three.js、Konva、Amap -
个人职责:
- 构建管理后台与可视化大屏
- 主导小程序原生开发与
UniApp版本重构 - 参与模块开发、代码优化与需求评审
- 关注三维模型制作流程
-
项目难点与解决:
- 使用
Blender优化模型并调整Three.js加载逻辑,加载速度提升约 20% - 自研通用可视化组件库,封装火灾模拟动画、3D 建筑消防通道渲染等
- 高频页面使用虚拟滚动,万级列表渲染耗时从 8s 降至 1.2s
- 使用
-
工作成果:
- 基于
RBAC的权限控制,支持 500+ 用户分级管理 - 小程序端高复用组件,代码复用率提升约 60%
- 使用
ECharts实现设施实时监测、报警趋势分析、设备在线率统计等动态图表 - 通过
WebSocket实时接收告警数据并驱动大屏动态更新 - 使用
Three.js、Konva、Amap实现 2D/3D 设备位置渲染 - 利用
Tween.js实现三维动画,结合材质烘焙实现昼夜场景切换 - 适配高分辨率屏幕,采用
rem + flex布局实现自适应展示
- 基于
智慧高速可视化平台
- 项目简介:面向高速建设与运营的多专题可视化平台,集一图统管、交通保通、党建、冻土监测等模块;支持 2D 地图与 3D 引擎联动、工程设施标注、轨迹与路线渲染、图例联动统计及多维数据看板。
-
核心职责:
- 地图引擎与多图层渲染
- 设计并实现
MapLibre图层体系:边界流光、路线/道路、桩号、分部/行政范围、城市/车站标签、工程/预警标记等
-
难点与亮点:
- 大体量
GeoJSON的高性能渲染:数据抽稀、按需分源加载、图层分级控制,保障路线/道路/桩号等叠加场景的流畅交互 - 标注体系与业务解耦:统一标注管理器与工程设施分类,支持类型开关与数量统计驱动的图例联动
- 异常容错与服务降级:底图失败自动切换
OSM;地图初始化动态导入;资源卸载清理,提升稳定性与可维护性 - 多模块集成:一图统管、保通、党建、冻土监测模块组件化复用;
Mock/真实数据可切换,降低联调成本
- 大体量
-
成果与价值:
- 完成核心地图渲染与业务组件联动,支撑驾驶舱级“一张图”展示
- 优化数据加载与渲染策略,显著降低首屏等待与交互卡顿
- 形成可复用的图层/标注/数据服务封装,提升后续专题开发效率