Alvin

全栈开发工程师
邮箱: alvinssq7@gmail.com
所在地: 中国长沙
介绍:热爱技术、相信技术改变未来。爱钻研技术相关的东西。

专业摘要

深耕Web全栈开发7年,具备出色的技术架构能力和团队管理经验。熟悉Vue前端技术栈及Java、.NET、Node.js后端开发,在高并发、海量空间数据可视化与处理领域有深厚积累。曾独立主导多个省级大型GIS及数据平台从零到一的设计、开发与上线,成功实现亿级数据秒级加载。对AI数据平台的技术挑战有深刻理解与实践,渴望在AI/数据平台领域创造价值。

技术技能

前端技术

Vue 2/3 JavaScript (ES6+) TypeScript WebGL Cesium.js OpenLayers ArcGIS API

后端技术

Java (SpringBoot/Cloud) Node.js .NET

数据库

PostgreSQL MySQL Oracle InfluxDB Redis 达梦DM8

工程化与架构

微服务架构 RESTful API GIS服务器 Docker Linux运维 Maven Git/SVN

AI相关

影像标注技术 信号标注 大数据可视化

工作经历

2023.04 -
保密|项目负责人
  • 技术管理与架构:负责主导团队攻坚自研系统开发。
  • 高性能数据可视化攻坚:主导研发基于WebGL的自研图表框架,实现集成显卡下千万级信号数据60FPS的流畅渲染;完成 LTTB 降采样算法落地,将亿万级数据首屏加载时间从分钟级优化至秒级。
2022.02 - 2023.04
广东国地规划科技股份有限公司 | 技术经理
  • 技术管理与架构:负责Vue + Java SpringCloud微服务技术栈选型与团队管理,主导多个省级"智慧规划"系统开发,构建高可用、可扩展的WebGIS应用架构。
  • 高性能数据可视化攻坚:主导研发基于Cesium框架优化,实现集成显卡下千万级空间数据60FPS的流畅渲染;完成倾斜摄影三维模型轻量化算法落地,将市级倾斜摄影数据加载时间从分钟级优化至秒级。
  • 全流程开发:负责从需求分析、技术方案设计、核心模块编码(前后端)到现场部署上线的完整生命周期。
2021.03 - 2022.02
湖南润图科技有限公司 | 研发经理
  • 全栈开发与团队建设:管理研发团队,负责"智慧民政"等省级项目的系统设计、技术选型(Vue/React/Java)与核心功能开发。
  • 多技术栈整合:深入应用Cesium进行三维GIS开发,并整合OpenLayers、GeoServer等开源GIS套件,构建一体化地理信息解决方案。
  • 规范与协作:建立技术文档规范与培训体系,提升团队整体开发效率。
2018.10 - 2021.03
创辉达设计股份有限公司 | 开发工程师
  • 全栈能力提升:独立完成多个项目的Vue前端与Java/.NET后端开发,熟练掌握MySQL、Redis等数据库设计与优化。
  • 项目全流程实践:深度参与项目从投标、开发、测试、部署到交付的全过程,具备独立负责模块并上线的能力。
  • 技术布道:作为系统推广讲师,在省级自然资源协会及多地市局进行技术宣讲与培训,展现出色的沟通能力。

主要项目经验

信号标注系统
Vue Java SpringCloud Nacos PostgreSQL InfluxDB OpenLayers Redis WebGL

项目描述:对海量信号数据进行时频图、散点图展示及标注。

我的贡献:

  • 系统架构:设计并实现了原生WebGL组件、前端缓存、LTTB降采样、首屏秒加载等设计保障亿万数据可视化操作流畅。
  • 性能优化:前端采用 WebGL 原生框架。利用 GPU 加速实现千万级数量点展示、后端采用 LTTB 降采样、二进制流并发传输数据解决数据包传输大而慢的问题、数据库采用 InfluxDB 时序数据库,相比传统数据库具备更好的查询性能。
影像标注系统
Vue Java SpringCloud Pyhton Nacos PostgreSQL ArcGIS API Redis

项目描述:对影像的敏感区域进行标注、消除、恢复等操作。

我的贡献:

  • 核心功能设计工作流程、集成 inpaint anything 框架
湖南省国土空间规划"一张图"系统
Vue Java SpringCloud Nacos PostgreSQL ArcGIS API Redis

项目描述:省级大型GIS数据平台,集成海量空间规划数据,实现资源动态监管与分析评价。

我的贡献:

  • 系统架构:设计并实现了微服务后端架构与前后端分离方案,保障系统稳定高效运行。
  • 性能优化:解决了千万级数据空间查询、省级与市县级接口高并发、超大文件上传等技术难题,通过Redis缓存与数据库索引优化,将核心接口响应时间提升80%。
  • 项目管理:带领5人团队,把控项目质量与进度,成功推动系统上线并通过验收。
洞庭湖规划二期(三维GIS与AI影像分析)
Vue Node.js ArcGIS 4.x Java SpringCloud Cesium

项目描述:对洞庭湖区域进行多维生态分析(血吸虫、水体富营养化、淹没分析等)的可视化平台。

我的贡献:

  • 核心算法实现:基于Node.js服务,实现前端克里金插值分析及面积计算算法,并集成ArcGIS淹没分析模型。
  • AI技术融合:引入Inpaint Anything影像标注框架,实现对卫星影像中敏感区域的智能识别与消除,具备了AI功能集成与落地的直接经验。
  • 二三维一体化可视化:利用Cesium与ArcGIS JS API,打造沉浸式的二三维一体化数据可视化体验。

教育背景

中南林业科技大学-本科