项目经历聚焦于物联网(IoT)平台与企业级业务系统两大领域,具备从物联网设备接入、海量数据处理,到复杂业务系统架构与优化的完整能力。
1. 核心项目:智能畜牧定位与健康管理平台(全栈主导)
项目定位:一套软硬结合的物联网解决方案,通过低功耗定位设备实现对牛羊的实时监控、电子围栏告警和历史轨迹追踪。
核心贡献与难点:
物联网通信层:基于Netty + EMQX搭建设备接入层,自主设计了设备全生命周期(注册-激活-休眠)管理机制,并实现消息的Topic路由与分类处理。
海量位置数据存储:根据畜牧场景“低频上报、高频查询”的特点,设计了Redis(最新位置,毫秒级查询)+ MySQL分区表(历史轨迹按月分表) 的混合存储方案,解决了海量轨迹数据的存储与回放性能问题。
实时告警与用户体验:通过高德地图API实现电子围栏灵活圈定,利用WebSocket + 小程序订阅消息实现双通道实时告警推送,覆盖牧民最关注的“牲畜走失”与“异常静止”场景。
全流程部署:独立负责项目在阿里云ECS的容器化部署(Docker Compose编排Nginx、MySQL、Redis、EMQX),并配置HTTPS保障通信安全。
2. 企业级业务系统(微服务架构与性能优化)
网络借贷信息中介服务平台:基于 Spring Cloud 微服务架构,负责核心借贷撮合流程的数据库设计与接口开发。通过RabbitMQ实现服务间异步解耦,并使用uni-app封装公用路由与WebSocket即时通信模块。
衡阳四航局智慧工地(SaaS平台):解决多租户性能瓶颈。通过自定义线程池 + CompletableFuture优化EasyExcel批量导入效率;对接微信API实现OAuth2授权与模板消息;基于Netty实现与硬件设备的数据通信。
元洞察(表单收集系统):针对高并发场景,通过Redis缓存冷热数据分离和缓存双写一致性方案,大幅提升系统响应速度。引入Docker容器化简化了部署流程。
海淀区互联网综合服务平台:设计JWT双令牌机制实现无感登录刷新;为机器点位设计AK/SK签名认证算法,保障接口调用的安全性与可溯源性。