个人介绍
拥有6年Java开发和3年系统架构设计经验,具备10人以上团队的技术管理能力。擅长设计分布式微服务架构,熟悉云原生技术,并成功主导多个大型企业级项目的从0到1开发与交付。对coding充满热情,擅长快速定位并解决复杂系统中的技术疑难问题。
团队能力:
1. 可做多种平台,包括:PC网页、H5网页、各平台小程序等
2. 各类管理系统,如:电商、ERP、OA、AIGC、IM、官网、CMS、在线课程等
个人能力
• 具备扎实的 Java 基础,精通 IO、集合、并发编程、JVM 底层原理及性能调优
• 熟练掌握 MySQL 数据库基本原理,深入理解索引、事务、锁机制及分库分表策略
• 深入理解分布式架构,掌握 SpringBoot、SpringCloud、MyBatis 等微服务技术栈及框架原理
• 熟悉 Kafka、RocketMQ、Redis、ElasticSearch 等常用中间件,拥有高阶应用与实践经验
• 熟练掌握网络编程、RPC 网络通信、Netty 框架,了解 MQTT、Modbus 通信协议
• 熟悉 InfluxDB、TDengine 时序库,了解 Hadoop 生态组件,HDFS 分布式存储,Spark 离线计算 • 熟练掌握 Docker 容器化、Kubernetes 容器编排、Server Mesh 服务网格等云原生技术栈
• 熟悉 Linux 操作系统,掌握 Jenkins 自动化部署、ELK 日志分析、Prometheus 服务监控平台
项目一:方舟物联网平台
方舟物联网平台是一个轻量级、组件化的物联网项目支撑平台,连接管理物联网设备,汇集存储感知
数据,提供统一接口和工具。它处理、分析、可视化数据,加速数据赋能,简化物联网解决方案,降
低成本,推动应用落地
• 主导系统架构设计,基于 ThingsBoard 平台进行二次开发,将业务服务与框架集成
• 开发数据采集器,基于 Netty 框架实现通道数据通信,同时集成 WebSocket 进行数据推送
• 设计并开发采集配置管理模块,基于 MQTT 协议实现采集配置的实时同步与动态更新
• 对现有数据存储模块进行扩展开发,集成 InfluxDB 和 TDengine 时序数据库
项目二:数据管理平台
数据管理平台是从数据资产管理角度,以数据标准化规则为基础,开展数据建模、数据开发、数据治理、数据共享等工作,提供数据全生命周期的科学管理解决方案
• 使用 RocketMQ 消息中间件,基于 Tags 机制区分消息,完成服务间异步调用,有效解耦耗时业务
• 基于 Apache Atlas 元数据管理,开发多种数据源的元数据、血缘采集插件,完成技术资产管理
• 搭建 Knative Serverless 平台,基于 Go 编写数据服务,开发数据服务弹性扩展和流控策略
• 基于 Kubeflow 平台搭建算法与训练中心,实现 JupyterLab 在线算法开发,分布式训练任务管理
角色 | 职位 |
负责人 | 资深后端研发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
适用于面向数据中心提供一站式数据管理解决方案,围绕数据建模、产生、加工、梳理、共享全生命周期,利用规范设计、数据接入、数据开发、数据质量检测、数据资产管理、数据综合利用等工具,建设数据组织管理体系、数据综合利用体系和数据安全管控体系,实现数据可管、可控、可得、可信。
方舟计算平台是一种通用的PaaS服务,可跨不同设备和数据源提供支持。它在整个物联网架构中扮演着重要的中介角色,连接感知层和应用层之间的交互。方舟计算平台向下连接、管理物联网设备,并负责感知数据的归集和存储。同时,它向上为应用开发商和系统集成商提供统一的数据接口和共性模块工具,以支
设备数字化管理系统,致力于设备管理科学化,以全生命周期为主线,以预防性维护为中心,兼顾设备档案、备品备件管理、设备状态实时监控与故障预警,帮助企业实现设备的规范化、科学化、智能化管理,降低设备故障率,保持设备稳定性,实现企业资产效益的全面提升。 同时凭借方舟物联平台强劲的数据接