1) 邮储银行物联网平台 2022/10-2025/01
所属公司: 中国邮政储蓄银行
项目描述: 项目介绍:邮储银行物联网平台。
业绩:物联网平台分为公共、应用和设备三个小组。我在设备组负责核心模块(产品物模型)的详细设计、数据库设计和接口设计开发,并对thingsboard源码仔细阅读和修改,实现了设备的接入鉴权(秘钥和国密数字证书)、设备属性上报数据上报(物模型过滤)、网关和子设备的接入鉴权、网关和子设备的属性上报数据上报、服务端RPC、设备启停等重要流程的打通。同时帮助其他组员解决开发中的问题以及一些难点问题的解决。
2) 公车借还系统 2021/1-2021/8
所属公司: 昆山科瑞恩自动化科技有限公司
项目描述: 公司包含总部和多个分公司,包含昆山、花桥、南通、宁波、成都、深圳等,经常有员工往返多地的需求,之前私车公用会涉及很多报销和其他的流程,2月份公司采购了一批特斯拉专门服务于员工的用车需求,因此设计了这套公车借还系统,方便员工借车的管理。包含车辆维护模块、借车模块、用车模块、还车模块、驾驶证认证模块等,技术上,整体架构也是作为微服务的一个模块(需要用到原有的用户权限模块、工作流模块、微信公众号消息推送模块等),第三方服务用到了高德地图服务、阿里OCR服务,核心算法是用车申请的合并派车。
3) IotHub 2018/7-2020/12
所属公司: 苏州琅润达检测科技有限公司
项目描述: 公司所在的行业是工业互联网,目前主要集中在能源管理这个模块,针对工厂的水电气热等数据进行收集和分析,属于物联网IOT的范畴,因此是基于MQTT协议来进行的一系列对于硬件数据的采集、存储、处理、展示等的开发项目。
该项目采用微服务架构,底层通过MQTT协议获取硬件上行数据,通过kafka接收MQTT消息并进行缓存并转发,再通过kafka将数据处理后发送给flink进行流式处理,最后存储到tsdb和es并提供相应的API接口。数据中台定义、收集和处理这些数据并进行业务处理和展示。业务中台通过调用数据中台的接口形成最终的数据展示页面。
技术点:Springboot、SpringCloud(eureka、nacos、gateway、config、feign、stream等)、JPA、mybatis、redis、kafka、flink、mqtt、tsdb、es、mongodb、kettle、mysql、git、maven、gradle、docker、jenkins、swarm、swagger、junit、jwt、shiro、Liquibase等。
4) NetCOBOL 2008/8-2011/9
所属公司: 南京富士通南大软件技术有限公司
项目描述: 1、Windows NetCOBOL / NetCOBOL维护 / COBOL支持
[开发领域] Eclipse插件开发(COBOL语言集成开发环境)
[担当职责/职位] Leader/开发主任
[开发技术] Eclipse插件开发、Java、C/C++、COBOL、shell、Linux
[开发工具] Eclipse、VC6、VS2008、Pyxis、Trac
[人员规模] 7人
2、NetCOBOL是COBOL语言的集成开发环境,是Eclipse的一个插件。本项目主要负责产品的移植和升级以及新功能的开发。包含由Eclipse本身的升级带来的升级需求,x64平台的移植开发,开源版本和产品版本的开发,Windows版到Linux版本的移植开发,国内版本和海外版本的开发,Java版本和C版本的开发等。
3、负责制定开发流程和开发计划、资源调度和配置、技术难点问题攻克、技术文档作成、成果物检查(包含代码和文档等)、生产性数据/品质数据收集、Pyxis数据录入、课题和对策分析、提案、风险管理、组员的教育和培养、客户日常交流等。期间还去客户现场进行了为期半年的研修,获得了很好的评价,并与客户一直维系着相当良好的关系。
还有其他一些上述项目的关联项目、小项目就不一一罗列了。