专注于Java后端开发与系统架构设计,具备丰富的微服务架构和AI提效工具开发经验。目前在小米科技担任软件研发工程师,负责政企服务平台研发与系统架构优化。
我是一名专注于Java后端开发的软件工程师,目前在小米科技有限责任公司担任软件研发工程师,负责政企服务平台的研发与维护。
我具备扎实的Java基础知识和丰富的企业级应用开发经验,熟练掌握Spring生态、微服务架构、数据库优化等技术栈。
在工作中,我主导了自动化测试平台、AI提效工具、大数据对接平台等多个重要项目的开发,具备从0到1的项目架构设计和实施能力。
我热爱开源,在GitHub上有多个获得星标的开源项目,包括Dify-WebUI和MCP-UI等。
熟练掌握Java语言和面向对象设计思想,了解集合、线程、IO等基础知识
熟练掌握Spring、SpringMVC、SpringBoot等主流框架
熟悉SpringCloud、SpringCloud Alibaba微服务框架及其基本组件
熟练掌握MySQL数据库,理解事务、索引、锁机制等原理
熟练Redis能够实现缓存、分布式锁、主从复制和分片集群等功能
熟练掌握Java并发编程、锁机制、线程池机制、AQS等高级特性
熟悉RabbitMQ、RocketMQ,了解Kafka
熟悉Docker、Jenkins,能够使用Docker进行容器化部署和管理
负责小米政企服务平台的研发与维护,承担政企机型代码的适配与版本管理工作
主导自动化测试平台从0到1的开发与持续优化,提升测试效率与覆盖率
参与内部AI提效工具研发,推动AI能力在研发流程中的落地
开发大数据对接平台,实现日志数据的自动采集、处理与可视化展示
建设AI日志分析平台,可在短时间内完成1~2G日志的自动分析与异常定位
负责安卓系统稳定性相关工作,深入分析Bug根因并推动修复
主导小米系统升级驱动模块开发,实现异常触发自动升级机制
参与大众汽车及其旗下子品牌汽车的车机端、手机端、网页端的后台服务开发
编写工具类,提高UT编写速度30%
利用设计模式重构代码,优化代码结构,降低代码耦合度
利用Redis设计并实现缓存框架,解决缓存三大问题,接口请求耗时降低40%
根据布隆过滤器原理实现布隆过滤器,整合缓存框架
参与退款业务、免密支付业务、订单存储等多个业务模块开发
负责EMM平台的日常维护与功能迭代,覆盖新功能开发、自动化测试、性能优化与线上部署,平台目前已支持超4000万台设备的管理。
负责系统升级驱动模块的架构设计与技术方案制定,统筹跨团队资源,推动项目从方案到落地的完整实施,提升系统的自恢复能力与稳定性。
稳定性服务中台是稳定性业务团队的核心支撑平台,旨在通过流程自动化与智能工具集成,提升开发效率与问题响应速度。