职业定位与自驱优势
4年计算机科班前端开发背景,深度扎根于政企军工级 Web GIS 二三维空间可视化与复杂 BI 数据大屏幕领域。具备极强的技术自驱力,前瞻性在个人项目中落地 Vue3 + TS + Vite 技术生态。同时,持续深耕 Java 后端工程化(Spring Boot / DevOps)。期望转型全栈开发岗位,能够依托扎实的前端架构能力、清晰的算法思维及基础的后端常识快速契合团队,并渴望在后端领域有资深导师带教以全方位释放全栈潜能。
工作经历
青岛地球软件技术有限公司
全栈开发 / Web GIS 工程师
2024.06 - 至今
负责政企及军工领域的地理信息系统(GIS)、大语言模型(LLM)前端、BI 数据可视化大屏及各类数据治理资源池系统的全栈/前端研发工作。承担复杂空间地理计算与高吞吐量实况通信的攻坚突破。
特来电新能源股份有限公司
前端开发工程师
2022.07 - 2024.03
利用内部低代码平台和 Vue2 + ElementUI 交付 toB 侧管理端界面;基于 ECharts 进行海量充电网运营数据的多维可视化治理,打通前后端交互链路,保障基础交互体验。
核心项目项目经验
1. 吉林省航护地理信息系统 & 陆海空天一体化监视系统 (军工政企)
Cesium / OpenLayers / Turf.js / WebSocket
项目概述: 围绕空域、航线及低空空域监视打造的二三维一体化地理信息决策系统。
- 高精度贴地空间计算: 针对复杂地形面积与贴地长度测量,采用 Turf.js 构建多边形,并通过网格点插值(turf.pointGrid / tin)获取高程要素,结合海伦公式攻克非平整三维表面面积计算难点。
- 轨迹渲染与实况通信: 实现飞机动态轨迹模型平滑沿路运动,引入 WebSocket 构建双向实况通信。内嵌 InfoBox 交互,结合 Fancybox 优化全屏、旋转等海量图片的多维联动监控。
- 多源底图与图层标绘: 深度集成天地图(影像/地形/注记)与行政区划加载,使用 TypeScript 纯手写军事标绘、悬浮/静态 Label 及空间两点坐标测距(Cartesian3.distance)。
2. 军工级 BI 可视化大屏与引接系统资源池
Vue2 / CSS Grid / SCSS / ECharts / SheetJS
项目概述: 承担大规模高频数据吞吐的军品海情、引接系统多端适配大屏交互。
- 全分辨率多端响应式架构: 弃用繁琐的全局媒体查询,自创
.MobileScreen与.PCScreen切换机制,完美适配超高物理分辨率(如 7680px)与移动设备。 - 重绘图表性能治理: 引入
mitt事件总线全域监听窗口 Resize。利用 DataV 轮播、ECharts 仪表盘暗夜模式交互,并使用 Canvas 深度定制热力图层与工具栏背景色。 - 全局提效与数据工具: 集成 SheetJS (xlsx) 高效实现多维报表导出,结合 MockJS 独立构建高仿真前端模拟数据,解耦前后端联调依赖。
3. 本地大语言模型(LLM)前端交互平台 & 数据治理系统
Vue2/3 / 流式处理(Stream) / 树形数据结构 / v-md-editor
项目概述: 私有化部署的大模型前端接入平台与配套数据整理预览服务。
- 流式数据治理 & 多分支对话: 完美处理 HTTP Stream 流式响应数据渲染,并使用自定义树形数据结构存储节点信息,实现“单次对话多分支并行探索”的精细化状态控制。
- 深度思考与文件解构: 针对 LLM 的
<think>深度思考区块与知识库 Docs 进行独立解构定制;集成@vue-office零后端依赖实现 docx、xlsx、pdf 在线安全预览。
全栈演练与效能小工具 (GitHub 开源库)
- 性能组件优化实践: 熟练使用基于 Webpack/Vite 的组件按需异步加载机制(如
() => import('@/components/...')),有效缩减首屏包体积,隔离军工及 BI 复杂业务高内存组件。 - netdisk-web (Spring Boot 练习项目): 独立手写前后端分离的网盘模拟 demo,借此跑通并演练了 Spring Boot 核心控制器、MyBatis 持久层框架、基础文件 IO 流存储及预览权限逻辑。
- SSMDocs & DevOps 容器化: 长期保持极好的技术文档习惯(自建 SSMDocs、VuePress 笔记)。同时在本地环境中实践 Docker 镜像打包 与 Nginx 路由反向代理(devServer.proxy 配置反向拦截),打通了企业级联调的最核心瓶颈。