•在《空间数据库原理》课程中,独立完成了基于PostGIS的交通流量热点分析项目,构建了从数据清洗、空间索引优化到RESTful API输出的完整后端管线。
•作为队长参加全国大学生GIS开发大赛,作品《城市内涝实时预警系统》获得省赛特等奖,主要负责后端预警推送引擎、淹没分析算法开发及GeoServer服务集群搭建。
•自主搭建了基于Docker的GIS后端栈(GeoServer + PostGIS + pgRouting),编写了自动化部署脚本,为实验室多个项目提供稳定的地图服务与路径规划支持。
•毕业设计课题为《基于深度学习的遥感影像建筑物变化检测》,使用PyTorch实现U-Net++模型,并封装为在线推理微服务,部署于Kubernetes环境,获评校级优秀论文。
北京百度网讯科技有限公司 - 地图数据服务部互联网地图人工智能
2016.07-2019.12
GIS服务后端开发工程师GIS后端服务微服务重构高并发优化
北京
•负责公司核心位置服务平台的瓦片地图服务后端开发,重新设计瓦片生成与分发流程,通过多级缓存(本地缓存+Redis集群)将热点区域瓦片加载延迟降低40%。
•主导将单体GIS服务拆分为基于Spring Cloud的微服务架构,实现服务按功能域(数据检索、空间分析、鉴权)解耦,支撑日千万级调用量,系统可用性提升至99.95%。
•与移动端、Web前端团队共同制定统一的RESTful API规范,并开发自动化联调工具,将前后端联调周期从3天压缩至1.5天。
•针对高频空间查询引入消息队列(Kafka)异步处理,并优化PostGIS索引,使核心数据库CPU使用率降低35%,慢查询数量减少80%。
北京航天宏图信息技术股份有限公司 - 智慧城市事业部遥感与地理信息行业应用
2020.01-2022.06
GIS服务后端开发工程师时空数据平台空间算法工程化容器化运维
北京
•作为后端技术负责人,主导新一代时空大数据平台后端架构设计,选用Spring Boot + MyBatis-Plus + PostgreSQL技术栈,构建了面向海量轨迹数据的存储与检索服务。
•设计并实现了一套可复用的空间分析算法库,包含网络分析、热力图生成、等值面提取等模块,支持自定义区域与实时参数,接口平均响应时间控制在200ms以内。
•负责生产环境服务集群的运维与治理,通过Docker容器化部署、Kubernetes编排和Nginx负载均衡,实现无感滚动升级,全年服务中断时间总计小于1小时。
•与数据工程师协作,重构ETL管道,将每日更新的POI数据预处理时间从90分钟缩短至15分钟,显著提升了数据新鲜度。
•项目为城市级地下管网实时监测与预警平台,我负责后端整体设计与核心模块实现。
•设计管网数据模型,采用PostGIS存储30类管线(给水、排水、燃气等)的几何与属性数据,数据总量超8TB,并实现数据版本管理。
•开发全行业通用的管网空间查询接口,支持管点、管段拓扑分析及爆管影响范围实时计算,每日支撑超过60万次API调用。
•利用Leaflet与后端服务配合,实现管网运行状态的可视化渲染,并基于改进的Dijkstra算法提供关阀分析,在1秒内输出最优关阀方案。
智慧文旅景区数字孪生导览系统 - GIS后端开发工程师
2020.03-2021.08
•参与智慧文旅景区数字孪生项目,独立负责后端空间服务模块。
•构建了融合倾斜摄影、点云与矢量数据的景区统一空间数据库,设计增量更新机制,确保景区设施变化后10分钟内完成数据同步。
•开发基于游客实时位置与兴趣标签的动态导览算法,综合考虑距离、拥挤度、游客偏好生成个性化路线,上线后游客平均游览耗时降低12%,满意度提升至96%。
•通过慢查询分析、联合索引优化及代码层缓存,将景区全景地图加载接口的P95延迟从800ms降至200ms。
实时时空大数据流处理实践:
持续关注大数据与GIS的融合,利用业余时间搭建了基于Kafka和Spark Streaming的实时轨迹处理管道,实现了对共享单车数据的实时聚集分析与围栏报警。同时探索了GeoMesa时空索引,结合HBase存储海量轨迹点,并开发了相应的查询接口,为构建高性能空间数据服务积累经验。