About Me
Experience
Java Engineer
高德数科 - - Now
职位: Java Engineer | 时间段: 未明确 | 工作内容: 从0到1构建物联网平台,建立"接入层+业务层"双层架构,实现设备接入与业务处理解耦,主导品类、产品及设备接入等核心模块的设计与开发。制定外部设备接入的MQTT标准协议文档,推动视频云与物联平台南北向消息的标准化改造,形成统一的消息格式。提供数据字典和国际化底层基础服务能力,封装分布式ID、定时任务、闭包树等工具,对外提供高效易用的SDK支持。
Java Engineer
涂鸦智能 - - Now
职位: Java Engineer | 时间段: 未明确 | 工作内容: 主要负责设备相关业务模块,包括设备列表,设备监控,工业云组态,告警管理,设备分布,数据大屏等。通过业务职责划分把项目划分为两层应用多个服务,一层是 SaaS 侧应用,主要负责上层的复杂业务处理,一层是 PaaS 侧应用,主要负责基础能力提供。通过 Kafka 对设备上报消息进行业务处理。对数据量较大的业务存入数据表,结合大数据 flink 进行数据统计分析展示。基于 Redis 消息中间件,缓存设备基础信息提高接口响应速度,使用分布式锁实现了接口幂等。通过数据埋点方式,结合 Grafana 和 Prometheus 语法对设备上报量等业务指标进行监控展示与服务告警。
Java Engineer
海康威视 - - Now
职位: Java Engineer | 时间段: 未明确 | 工作内容: 参与云眸连锁项目的代码拆解重构以及持续迭代开发。负责工作日志组件设计与开发,消息组件设计与开发,人脸门禁组件核心功能设计与开发,AI-POS 组件设计与开发,信息发布组件设计与开发。引入 SpringCloud 将各个功能模块进行拆分然后组件化,对于大数据量存储的表引入海康大数据,Redis 采用三主三从形式集群部署,接口格式按照规范统一采用 RESTful 风格,通过 Jekins 打包编译,Docker 部署。