个人介绍
1、熟练掌握Java核心基础,精通集合、IO、反射、泛型、异常处理等底层基础知识,具备扎实的Java编码功底。
2、精通多线程开发,熟练掌握线程池、锁机制、并发控制等核心技术,能够解决高并发场景下的线程安全问题。
3、熟练掌握主流开源框架,包括Spring、SpringMVC、SpringBoot、MyBatis,熟悉框架底层原理与运行机制。
4、熟练掌握SpringAI框架,精通大模型API接入、对话能力封装、RAG检索增强、工具调用、智能Agent工程化落地。
5、熟练掌握Redis缓存中间件,精通缓存穿透、击穿、雪崩解决方案,具备高性能缓存架构设计能力。
6、熟练使用RabbitMQ消息队列,掌握异步解耦、消息削峰、事件驱动架构,熟悉消息幂等、重试、异常处理机制。
7、熟悉Elasticsearch搜索引擎应用,掌握海量数据检索、分页、聚合查询,具备MySQL转ES数据架构优化经验。
8、熟悉Nginx反向代理、负载均衡配置,掌握服务路由、静态资源优化、请求限流等运维配置能力。
9、熟悉Vue + ElementUI前端技术栈,了解Node基础,具备前后端联调、简单页面开发与接口对接能力。
10、熟练掌握Maven、Git、Postman等开发工具,熟悉项目构建、版本管理、接口调试全流程。
11、熟练掌握常用设计模式,能够在业务开发中灵活运用,提升代码复用性、扩展性与规范性。
12、熟悉Linux常用运维命令及Shell脚本编写,具备服务器文件巡检、日志采集、自动化运维能力。
13、擅长数据库性能优化,精通SQL调优、表结构设计、索引优化,具备海量数据场景的性能调优经验。
14、熟练使用Arthas进行线上性能排查,能够快速定位CPU飙升、OOM、接口耗时过高等线上疑难问题并完成修复。
15、具备良好的代码规范与技术沉淀习惯,积极参与代码评审与技术分享,持续优化团队代码质量与项目架构。
工作经历
2022-07-01 -2026-09-04天津某软件公司 java开发
1、需求对接拆解:深度参与业务需求评审与方案研讨,梳理需求痛点与落地难点,完成需求拆解与可行性分析。 2、任务统筹排期:根据迭代目标拆分开发任务,合理分配人力,制定开发计划,精准评估工时并同步迭代排期。 3、核心代码开发:独立负责业务核心模块设计与编码实现,严格遵循代码规范,保障代码高可用、高可扩展性。 4、代码质量管控:主导组内代码评审工作,规范开发标准,排查代码隐患,攻克项目开发过程中的各类技术难题。 5、迭代进度跟进:全程跟进前后端联调、功能测试、Bug修复全流程,及时跟进问题闭环,保障迭代进度。 6、项目上线部署:负责服务端版本打包、部署发布,把控上线流程,规避上线风险,保障服务平稳迭代。 7、AI研发场景调研:系统性调研AI在研发全流程的落地,覆盖需求分析、方案设计、编码开发、代码审核、单元测试生成等环节。 8、技术赋能落地:研究AI辅助Bug定位、问题修复的实现方案,评估技术落地可行性,推进AI研发工具,提升团队研发效率。
教育经历
2018-09-01 - 2022-06-17天津理工大学软件工程本科



