个人介绍
我是程序员客栈昵称为ilbm
我毕业于西安电子科技大学
曾经在华为和海尔智家任职开发工程师岗位
负责项目如下:
参与项目1:海尔物联网IOT消息管理平台
项目描述:海尔物联网IOT消息管理平台,负责整个IOT平台消息的转换,平台需要具有高并发和低延迟的特点,可扩展性强,可以快速灵活接入不同类型的消息,进行消息的统一管理和规范。其中使用了kafka组件进行消息接入以及分发,服务上线后,可接入qps为2w/s的消息量级。
参与项目2:海尔物联网IOT平台数据存储中心
开发语言:JAVA
项目描述:负责海尔物联网IOT平台数据存储中心需求评审,模块设计,设计文档输出,以及代码开发和维护,牵头开发IOT的所有核心数据的存储以及对外提供不同维度的数据查询能力,包括设备上报数据,设备配置数据以及用户关联数据等数据。使用redis和mysql的共同进行数据的存储,以及查询能力提供。同时底层模块能够支持高并发和高可靠性的特点。平台可以支持上亿级别数据的处理能力。
责任描述:1.负责需求评审,设计,以及设计文档输出,代码开发。
2.牵头负责项目的后期规划以及技术选型。
3.负责整个项目的线上维护和性能问题的定位解决。
参与项目3:海尔物联网IOT设备接入能力
开发语言:JAVA
项目描述:海尔物联网IOT设备中心接入即用户和设备的绑定能力,负责整个IOT的不同类型设备的绑定,根据不同的协议设备接入(https 协议,mqtt协议等),进行不同的安全校验和快速的绑定。
责任描述:1.负责需求评审,设计,以及设计文档输出,代码开发。
2.牵头负责项目的后期规划以及技术选型。
3.负责整个项目的日常维护。
西安华为技术股份有限公司职位:开发工程师
参与项目1:IOT底层通信组建管理和监控
开发语言:JAVA,HTML,Python
项目描述:设计和开发IOT使用的开发通信组建的部署和监控工作。独立设计通信组建Loadbalance和Lvs的部署和监控,设计通信组建的性能优化使得最大负载扩大十倍。
责任描述:1.负责设计和开发。
2.负责性能优化。
参与项目2:告警机制
开发语言:JAVA
项目描述:设计和开发PASS系统对接告警管理模块,主要对告警进行转换和处理按照告警统一接受模块进行处理,且对告警信息入库和告警状态进行刷新。
责任描述:1.负责整个设计和开发
参与项目3:软件适配层
开发语言: C++,YAML
项目描述: 软件适配层,主要进行消息的重组和转发
责任描述: 1.开发相关的特性
2.组织上下游进行特性联调和整体特性测试
参与项目4:云部署和云管理
开发语言: C/C++, Linux, SQL
项目描述:负责云部署和云管理的开发,云部署:主要参与搭建云的底层环境和云网络的规划。云管理:开发云的生命州立的管理和云主要特征的监控,开发云自动部署的部署流程文件。负责整个部门的云部署的维护工作和自动部署的流程文件的维护。
责任描述:1.负责云部署和云管理的开发,
2.支撑云平台的整个产品部的支撑开发。
参与项目5:安全问题
开发语言:Linux
项目描述:IOT虚拟化的虚拟机镜像制作和安全问题。
责任描述:设计和开发虚拟机各种规格的镜像制作,包括小内核的制作和Linux的开发。
工作经历
2018-08-01 -2024-10-31海尔智家高级java开发
主要业务:智能设备物联网生态建设 我负责主要平台:IOT底层数据平台开发维护,物联网设备接入,家庭管理平台建设等,担任项目负责人,项目模块se等职位
2013-05-30 -2018-07-30华为西安研究所开发工程师
1.所在项目组:云平台 主要负责PASS平台建设,物联网平台建设 我负责:PASS虚拟机生命周期管理平台 2.物联网平台建设(接入智能家电,车联网等)
教育经历
2010-09-01 - 2013-04-30西安电子科技大学生物医学工程硕士