10年Java研发经验。深耕 物联网领域,擅长通过技术驱动业务创新。 对物联网通信协议感兴趣。 核心技术能力
● 物联网开发: ○ 协议与平台:精通MQTT协议与物模型设计,熟悉Emqx、阿里云IoT等平台。 ○ 安全方案:基于一机一密认证、SHA256/AES加密算法,保障物联网通信安全。
● 企业级开发: ○ 后端框架:Spring系列、gRPC、Dubbo、MyBatis/JPA、Nginx; ○ 中间件:Redis、RocketMQ; ○ 云原生:Docker、Kubernetes(K8S)、Jenkins; ○ 数据库:MySql、MongoDB、InfluxDB。
● 全栈实践: ○ 前端:Node.js、ES6、HTML5/CSS3; ○ 生态集成:支付宝生活缴费/服务窗开发经验。微信小程序开发
● AI实践:○ 技术:Langchain、Claude code;○ 实践:基于Langchain集成Deepseek等大模型到传统应用,让传统应用更加Agent化
后台管理系统
采用基于角色的权限管理,使用Spring Security实现不同角色的权限控制,包含用户管理、角色分配和系统配置功能,确保数据操作安全可控。可直接修改小程序前端展示的图片、标题等内容,实现数据实时更新,无需频繁发版
智能物联网设备数据采集和控制
负责IoT云平台Java开发,基于MQTT协议实现设备与平台交互,用MongoDB存储设备配置和状态。开发智能灯组功能,通过物模型下发命令,控制设备;用JavaScript解析Excel生成JSON实现动态调光,结合Redisson分布式锁和RocketMQ解耦,在K8S环境下保障定时任务高并发稳定运行。还使用InfluxDB存储设备数据并可视化,通过策略、观察者、模板模式简化设备接入和数据 采集,用一机一密和AES算法保障数据安全,用InfluxDB替代MongoDB节省存储成本。
承担了将公司近两年沉淀的大量业务数据整合并建立 PC 端维护界面的任务。在模糊的任务需求下,利用所需技术栈,专注 于搭建账号管理体系,为业务数据的维护提供便捷界面。 主要职责和贡献: - 在面对模糊任务需求的情况下,负责搭建该业务的账号管理模块,为后续数据维护提供可靠的身份
这个微信小程序有在线客服功能,方便用户咨询。首页有热门推荐板块,展示产品如高端产品A和智能设备B及价格,还能直接分享。底部导航栏有首页、产品、资讯和“我的”等页面,在“我的”页面可找到客服中心和联系方式。 它通过前端获取微信登录信息,用微信API实现客服功能。在页面展示上,运用