1.主要开发技术Java、SpringBoot、Git、Tomcat、Mysql、Mybatis、SpringData-Jpa等;
2.使用过的技术Python、Jenkins、Arthas、Docker、Nginx、Oracle、虚谷数据库、Vue、ElementUI、Maptalks等;
3.熟悉webgis流程,GeoJson、Shp数据格式;针对此类数据使用geotools和turf.js处理数据较多;
4.熟练使用常用工具,IntelliJ IDEA、VS Code、XShell、Office、Axure等;
5.实际开发经验5年,在职职责:参与技术选型、软件功能设计,主要项目结构搭建,主要功能开发、内网测试环境部署,客户交付环境搭建、软件部署、后期运维、日志分析等
1.湖北省强天气预警发布系统,针对于湖北省全省气象局预警发布业务部分,实现预警信号的制作与发布。软件特点,预警信号的快速制作以及多渠道(短信、邮件、传真、FTP、微博、微信等)一键式发布、预警联动及监控,同时集成CIMISS,MICAPS等气象内网数据结果可视化,GIS包含自动站、雷达图、卫星图等数据。为实现山东省部分市县业务推进,衍生出多个版本。技术大致相同,采用前后台分离开发,同Tomcat服务部署,目前仍处于业务运行阶段。
2.山东省农业气象数据质量控制系统,针对于山东全省农业气象数据做质量控制,规范数据上报,保证数据正确入库,严格按照国标及地标对数据做质量控制,并提醒业务人员及时处理,为后期数据的使用保驾护航。系统按照功能划分子系统,拆成多个模块,降低每个模块的耦合性;采用docker容器部署,便于后期维护,前后台端分离开发及部署,目前仍处于业务运行阶段。
3.德州市气象预警发布系统,该系统为德州市主要提供预警发布制作与发布,存在湖北省强天气预警发布系统的影子,但是整个系统完全重构,增加服务产品的制作与发布功能,前后台端分离开发及部署,目前仍处于业务运行阶段。
4.多渠道一键式发布系统,此项目是重构项目,目前已完全开发完成,从设计、开发、测试都是由我主要负责,未正式外推运行,其重构项目原型是其他大部分项目一键发布的基础,数个省市县级气象局单位。支持动态添加发布渠道,多线程发布自由配置,发布驱动状态自检提醒。