1.后端开发:精通Java生态体系,熟练掌握Spring Boot、Spring Cloud、Spring MVC、MyBatis等主流框架,具备高并发、分布式系统架构设计与优化经验,熟悉微服务治理、服务熔断与链路追踪(如Sentinel、SkyWalking);
2.中间件与数据库:深入理解Redis缓存设计与集群部署、RabbitMQ消息队列应用,熟悉MySQL索引优化与分库分表方案,掌握Elasticsearch搜索引擎与MongoDB非关系型数据库;
3.工程化与部署:熟悉Maven/Gradle构建工具,熟练使用Docker容器化部署,掌握Jenkins持续集成与自动化运维流程;
4.源码与设计:深入理解JVM内存模型、垃圾回收机制及性能调优,熟悉常用设计模式,具备高可用系统架构设计能力;
5.其他技术:了解多线程编程与锁机制,掌握Linux环境下的服务部署与监控,熟悉常用数据结构,具备系统级问题定位与解决方案设计能力。
首先,“MRO外场服务保障系统”(2022.1-2023.10)是一个技术复杂度极高的项目。我不仅深入参与了前期的业务逻辑分析,还主导引入了EIP工作流引擎,实现了从业务建模、表单拖拽到流程创建发布的全链路配置化开发。该项目要求我快速学习并掌握工作流引擎的核心原理与二次开发,并长期驻守客户现场,高效地将复杂的客户需求转化为清晰的技术方案,协调团队完成开发,充分展现了我在分布式系统架构(SpringCloud)和复杂业务落地方面的深厚功底。
其次,“中银在线性能测试平台”(2021.3-2021.06)是一个对高并发处理和系统性能有严苛要求的技术产品。我负责核心的脚本管理、任务调度和报告分析等模块的开发,需要深入理解性能测试的内在逻辑,并设计出稳定高效的后端服务。这个项目充分证明了我运用SpringBoot等技术构建企业级工具平台的能力,以及对系统整体性能优化的深刻理解。
最后,“迎评管理系统”(2024.2-2024.9)则展示了我作为技术负责人的全流程把控能力。从与客户沟通、需求分析、技术选型(Vue3)到任务分发和项目进度管理,我确保了项目的成功交付。这个项目体现了我不仅能解决技术难题,更能统筹全局,驱动项目前进。
这些项目串联起来,清晰地展现了我从核心开发到项目负责人的成长路径,以及在高并发架构、工作流引擎集成和全栈项目管理上的突出技术实力。