个人介绍
从前端到后端到运维,以及app开发上架,只要有需求都可以做, 下面我简历技能:
全栈开发:精通前端(Vue/React)、App(Flutter)和后端(Java/Rust),实现全领域开发。
微服务:熟练运用Spring Cloud/Dubbo架构,多年Java开发经验,具备Spring Cloud微服务架构设计及开发能力。
运维架构:主导公司技术预研、架构设计,熟练K8s技术运维。多年运维经验,熟练处理生产问题。
物联网行业工作经验:具备嵌入式入门和数据对接能力,深入研究物联网和智慧消防等领域。
云生态、DevOps与敏捷:多年云生态、DevOps和敏捷开发经验,擅长团队协作。
工作经历
2021-03-01 -至今迪威云联物联网工程师
1,负责消智云生态技术架构和后端核心代码。 2,负责公司服务器技术运维,Devops,k8s等工作。 3,负责平台跟硬件供应商对接,物联网协议制定。 4,负责跟应用系统对接,跨平台,部门对接。 5, 负责消智云app android和ios 的开发和上架
教育经历
2011-09-30 - 2015-06-30兰州理工大学计算机科学与技术本科
技能
在公司业务的多样化背景下,我接受了一项挑战:学习并掌握Flutter技术,以开发消智云平台生态App。考虑到用户主要通过*访问应用,公司决定将战略重心转向移动端,因此我全身心投入到了App的开发工作中。 通过深入学习和实践,我熟练掌握了Flutter技术,并成功独立完成了消智云平台生态App的开发。在此过程中,我与前端团队紧密合作,实现了与H5应用的混合开发,确保了用户在不同平台上的体验一致性。 为了更好地满足用户需求,我将消智云App成功发布到了苹果商店和国内各大安卓厂商的应用商店中,使得更多用户能够轻松地享受到我们的服务。上线后,用户对App给出了高度评价,进一步证明了项目的成功。 这一经历不仅锻炼了我的App开发技能,更展示了我快速适应公司战略变化、迅速学习新技术以及在短时间内实现项目目标的能力。
在消智云物联网平台项目中,我主导了整个平台的架构设计和研发工作。该项目独立于应用平台,遵循了现代物联网的设计理念,实现了业务平台与物联网的解耦。在设备模型设计上,我们引入了属性、服务和事件的概念,使得设备能以标准协议或自定义协议灵活接入平台。技术栈上,我们采用了Spring Boot、Spring Cloud、MQTT、Vertx、Redis、RabbitMQ、MySQL和influxDb等工具和框架,确保平台的稳定和高效运行。 目前,消智云物联网平台已成功接入超过30万+的设备,且公司所有的智慧消防产品均已无缝集成。该平台已在多个大型项目中得到应用和验证。 我的主要职责包括: 负责整个物联网平台的架构设计和业务代码实现,确保系统的健壮性和可扩展性。 完成物联网后端管理的前端页面开发,使得管理员能够直观地管理和监控平台运行状态。 与多家主流设备厂商如大华、海康、思迪等合作,定制并实现了简单、安全且易用的设备接入协议。 成功对接了电信AEP、移动Onenet和阿里云物联网等第三方平台,进一步拓宽了平台的适用范围和应用场景。 平台地址: https://www.diweiyunlian.cn/
LotusBridge 是一个基于Rust的边缘计算设备网关项目。它可以让您在边缘设备上采集和处理数据,并将结果传送到云平台。 功能特点 边缘计算:LotusBridge 能够在边缘设备上进行数据采集处理和计算,减少与云端的频繁通信。 统一处理:该项目提供了一种统一的方式来处理不同类型的边缘设备,使您能够屏蔽设备特定操作的复杂性。 云平台集成:LotusBridge 可以与云平台无缝集成,允许您将处理过的数据传输到云端进行进一步的分析和存储。 可扩展性:南向设备采集、规则、北向数据推送均设计为可扩展feature模式,可以满足各种边缘设备集成,并且适用于大规模的边缘计算部署。