代理商管理数字化系统。技术牵头,团队管理,代码 review。部署搭建,架构升级,服务监控与治理。
主导多个 Java 项目的需求分析、设计、开发、测试和部署,使用 Spring Boot、MyBatis、MySQL、Redis、Kafka、Docker 等技术,遵循敏捷开发和持续集成的原则编写代码,累计开发代码超过 10 万行,项目上线后获得公司的高度评价和认可;
担任技术负责人,统筹项目的技术选型、架构设计、团队协作、进度控制、风险管理、质量保证等,使用Git、Maven、Jenkins、SonarQube 等工具,实现项目的版本控制、依赖管理、自动化构建、代码检查等,与产品经理、测试人员、运维人员等密切沟通,确保项目的顺利交付;
技术文档:编写和维护项目的技术文档,包括需求文档、设计文档、接口文档、测试文档、用户手册等,为项目的开发、测试、部署、使用等提供有效的指导和帮助;
技术创新:积极探索和学习新的技术和方法,不断提升自己的技术水平和业务能力,主动提出和实施技术改进和优化方案,为项目的性能、稳定性、安全性、可维护性等方面带来显著的提升,例如:引入缓存、消息队列、分布式锁、限流降级、微服务等技术,实现项目的高并发、高可扩展、高可靠的特性。