个人介绍
IT 男,代码控,相信“软件定义世界”,爱学习,喜欢钻研,具备良好的编程习惯及快速解决问题的能力。
10 年软件开发经验,能熟练使用 C++/C#/Java 开发 Windows/Linux 程序
7 年导航软件研发、导航地图编译经验,熟悉国内外常见地图数据格式
4 年互联网大型软件开发经验,熟悉高可用、高并发软件开发
熟悉常见的设计模式及架构,有丰富的软件设计经验
熟悉敏捷开发,擅长解决软件难题
热爱技术,具备持续的创新能力
很好的团队合作精神
工作经历
2018-03-01 -2019-09-13北京环球森林科技有限公司总工程师
项目名称:林业智能巡检系统 巡检系统由手机端软件 Android 智能巡检软件、服务端智能巡检监控管理软件组成,功能全面 手机端支持自动下载巡检任务、一键巡检、人脸识别签到、实时定位、事件上报、一键报警等功能,方便易用 服务端支持多种巡检点设定方式、GPS 实时定位、全国监控地图、事件查看、考勤统计、菜单定制,操作简单 我作为产品负责人,带领团队与客户进行了多次沟通,紧紧把握住客户 2 大核心需求(位置、代巡),完成了需求分 析文档。然后进行了竞品分析,调研了市场主流的巡检系统,结合需求分析文档,采用 Axture 进行了原型设计, 与客户进行了沟通,得到了客户的认可。在此基础上,引入了第三方合作伙伴共同开发,采用了基于 Scrum 的敏 捷开发,并及时进行需求确认、代码实现方式、存在问题反馈等,经过 3 次迭代,项目成功上线。 其它项目:生态环境大数据浏览系统、生态审计系统、北京城市副中心园林绿地信息管理系统、湿地信息管理系 统、森林经营管理系统、老梨树桑树资源动态管理系统、陆地碳储量资源管理系统、微样地管理系统、基于机器视 觉的提升设备监测系统、管井测
2013-07-01 -2018-02-28石化盈科信息技术有限责任公司产品经理
项目名称:云搜索产品 基于开源软件 ElasticSearch 开发,数据库内容实时同步到搜索库 轻量级、高效、字段可定制 搜索功能全面,支持全文搜索、聚合、高亮等 支持主流 MySQL、Oracel 数据库,实时更新、全量更新二种方式 我在项目中担任产品经理,产品规划经历了三个阶段,第一阶段是基于每天的增量同步,第二阶段是基于准实时同 步,第三个阶段是外部可用的软件产品。最终定义的产品,实现了网页同步参数定制、支持准实时增量更新、支持 全量更新、基于 Docker 的一键式部署、定时数据比对等功能。对产品进行了多次迭代,采用了 Kafka 优化方案将 数据同步速度从1条/秒提高 10 多条/秒。 其它项目:云开发 CI/CD 平台,客户关系管理系统,档案管理系统,知识管理系统,软件产品保护系统,基于 GIS 石油管道完整性管理系统。在 GIS 相关产品及项目中,开发并应用了基于天地图的海量全国高清影像、矢量数据, 用于石油化工管线设计、勘察、维护、油轮运输、石油调运等。 技术栈:Python, Java, Node.js, MySQL, Ela
2007-11-01 -2013-06-30英传信软件(北京)有限公司小组负责人
项目名称:导航地图编译器设计与开发 设计导航数据物理格式以支持新的导航特性,如点地址、邮编、新地址格式、路口放大图、3 维地标 采用 C++开发地图编译器,地图数据采用了 NAVTEQ、TeleAtlas、NavInfo 等的地图数据,支持 SIF、NavStreets、GDF、NIMIF 等数据格式标准,编译销售全球导航软件及地图,如美国、加拿大、中东、欧洲、非洲、澳大利亚、中国等,支持精确的车道级导航及很多导航新特性。 创建地图测试用例、自动测试工具、地图知识库,保证编译地图质量 地图编译器软件全生命周期管理,确保高质量编译器产品,包括源代码提取、编译、单元测试、示例地图编译、编译后地图自动测试、测试结果邮件通知 技术栈:EVC4, Visual Source Safe, WinCE.NET4.2, WinCE 5.0, ARM, KIWI, GDF, SIF+, MIF, NDS 我作为核心开发,负责软件的概要设计,完成了点地址及新地址格式编译模块的开发、自动测试系统搭建。
教育经历
1993-09-01 - 1996-07-05中国矿业大学(北京)工程测量硕士研究生
研究方向为计算机应用,主修计算机课程。