技术栈核心能力
核心技术栈以Java后端为核心,深耕Spring生态体系,熟练运用Spring Boot、Spring Cloud Alibaba实现项目快速开发与微服务架构搭建,适配Nacos服务注册发现、Sentinel限流熔断、Seata分布式事务等组件;持久层兼容MyBatis-Plus、JPA,可对接MySQL、PostgreSQL、Redis等主流存储,同时掌握MongoDB、Elasticsearch应对非结构化数据与检索需求;具备Docker容器化部署、K8s轻量运维能力,能结合Maven/Gradle做工程化管理,熟练使用Git进行版本控制,可基于Swagger/knife4j实现接口文档自动化,兼顾接口测试与性能调优。
可提供的技术服务
1. 后端项目开发:承接Java单体应用、微服务架构项目的需求分析、架构设计与编码实现,适配电商、政务、企业管理系统等多场景业务开发;
2. 架构优化与重构:针对现有项目做性能瓶颈分析、代码优化,完成单体应用向微服务的拆分与迁移,提升系统高可用、高并发能力;
3. 中间件集成与调优:实现Redis缓存设计、消息队列(RocketMQ/Kafka)解耦、分布式锁等中间件的落地与性能调优,解决分布式场景下的技术难点;
4. 工程化与部署支持:搭建标准化的开发、测试、生产环境,实现项目的容器化打包、自动化部署与日常运维支持;
5. 技术方案输出:针对业务需求提供可落地的技术选型方案、架构设计文档,同时可配合前端完成前后端接口联调,保障项目整体开发进度与质量。
整体可围绕企业实际业务需求,提供从技术方案设计、项目开发实现到后期部署运维的全流程Java后端技术服务,兼顾项目的实用性、可扩展性与稳定性,适配中小微项目快速落地与中大型项目的架构搭建和迭代优化。
2016-01-01 -至今重庆蜀蓝梦科技有限公司开发工程师
参与企业级SaaS系统的后端开发工作,基于Spring Boot完成客户管理、数据统计等模块的功能开发,使用MyBatis-Plus实现数据持久层操作,对接MySQL完成业务数据存储与查询优化。负责接口开发与测试,基于Swagger完成接口文档编写,配合测试团队进行功能测试、性能测试,修复线上bug并完成版本迭代。协助资深工程师进行中间件集成,实现Redis缓存落地与消息队列简单应用,优化数据查询接口性能,将核心接口响应时间从500ms降至150ms内;参与项目部署与日常运维,处理线上简单故障,整理开发文档与运维手册,积累了单体项目开发、测试、部署的全流程实践经验。