个人概述
近7年Java开发经验,主要参与银行及企业管理类系统建设,具备需求协作、技术方案设计、接口设计、任务拆分、生产问题排查及跨团队沟通经验。现为5人开发团队核心成员,参与需求排期和任务分配;曾指导约3名新入职及交接成员。近期重点负责统一调度系统的Neo4j链路服务改造、监控异步链路加固及UIAS统一认证优化。
专业技能
- 掌握Java基础、集合、IO及常用多线程开发方式,能够使用Spring、Spring MVC、MyBatis、Spring Boot完成后端业务开发。
- 具备MySQL、Oracle、达梦、GoldenDB项目经验,能够完成常规表结构设计、SQL开发和数据问题排查。
- 具备嵌入式Neo4j项目实战,完成关系数据迁移、图遍历查询优化、大节点预计算缓存及双实例热切换。
- 能够通过Linux日志定位应用问题并执行既有运维脚本;具备Vue项目接口联调和问题排查能力。
- 参与过Spring Cloud、Redis、Kafka等技术栈项目开发;能够借助AI工具完成复杂代码实现、方案校验和项目交付。
工作经历
上海安硕信息技术股份有限公司|Java开发工程师2025.11 — 至今
- 参与浦发银行统一调度项目,负责链路服务、监控服务及Neo4j图数据库改造。
- 作为5人开发团队核心成员,与甲方共同进行需求排期、任务分配和方案落地。
高伟达软件股份有限公司江苏分公司|Java开发工程师2022.09 — 2025.10
- 先后参与Retina平台及华泰国际管理平台开发,负责定时任务、报表数据加工、导入导出、文件处理和生产问题排查。
- 参与需求排期、第三方系统对接及团队交接,指导约3名新入职或交接成员。
北京科蓝软件系统股份有限公司|Java开发工程师2021.10 — 2022.07
- 参与徽商银行微信银行公众号、微银行小程序及普惠e家小程序开发,负责贷款业务、后管功能维护及测试环境发布。
科大国创软件股份有限公司|Java开发工程师2019.09 — 2021.04
- 参与上海人才学院综合智慧业务管理系统开发,独立完成多个业务模块的前后端实现及后续运维支持。
项目经历
浦发银行统一调度项目|核心开发2025.11 — 至今
技术环境Spring Boot · MyBatis-Plus · GoldenDB · Neo4j · Quartz · Vue
- 面向约16万作业节点、48万依赖关系,新增GoldenDB到嵌入式Neo4j的数据迁移流程,并实现大节点识别与预计算缓存。
- 改造作业上下游依赖、路径查询及链路导出:普通查询由约2分钟降至约1分钟,大图查询由约5分钟降至约2分10秒;预计算缓存命中查询约55ms,结果经内网生产测试验证。
- 设计并实现Neo4j进程内双实例热切换,每日用备用实例构建并更新图数据,完整构建及切换约2—4分钟,更新期间查询服务不中断,已在内网生产稳定运行。
- 完成SLA分析异步化及双活监控链路加固代码,实现线程池回压、内存去重、数据库CAS防重、孤儿任务回收和告警游标原子推进;当前处于内网部署验证阶段。
- 重构UIAS统一认证登录注册流程,覆盖自动注册、唯一用户登录、重复联系人/用户人工选择等场景,解决登录失败及账号依赖人工维护问题,并通过内网测试。
华泰国际管理平台|Java开发工程师2023.06 — 2025.10
技术环境Spring Cloud · Spring Data JPA · Oracle · Redis · Shiro · Kafka · React
- 负责定时任务及报表数据加工,通过任务拆分、多线程并行和减少重复SQL,将生产任务耗时由约30分钟降至约5分钟。
- 优化大数据量报表导出,采用分批查询将生产环境导出耗时由约10分钟降至约20秒。
- 完成图片、文档上传下载及不同单元格类型的导出工具适配,并通过Linux日志和SQL排查生产问题。
- 参与需求排期、第三方系统对接及成员交接。
徽商银行微信银行及小程序|Java开发工程师2021.10 — 2022.07
技术环境Spring Cloud · MyBatis · Oracle · Redis · Vue
- 参与微信银行后管平台维护及微银行、普惠e家小程序贷款业务开发。
- 接入腾讯云OCR,实现营业执照文字识别;负责测试问题处理、服务发布及日志清理。
上海人才学院综合智慧业务管理系统|Java开发工程师2019.12 — 2021.04
技术环境SSM · BeetlSQL · Oracle · EasyUI · Layui · ECharts
- 独立完成教研计划、教研项目、文档归档、师资库批量导入及统计展示等模块的前后端开发。
教育经历
安徽建筑大学 | 本科 | 计算机科学与技术 | 2014.09 — 2018.07
证书:CET-6