负责公司多个核心项目的技术架构设计与优化,成功主导某大型国有银行系统国产化改造项目,带领 25 人开发团队,经过 3 年努力,实现系统核心模块全面国产化替代,性能提升 30%,有效降低技术依赖风险,保障银行系统安全稳定运行,该项目成果获得银行客户高度赞誉,为公司赢得后续合作项目。
后端开发:精通 Java 语言,熟练掌握 Spring、Spring Boot、MyBatis 等主流框架,具备深厚的数据库设计与优化能力,熟悉 MySQL、Oracle 等数据库。
前端开发:熟练使用 HTML、CSS、JavaScript,掌握 Vue.js 等前端框架,能实现高交互性与良好用户体验的前端界面。
架构设计:拥有软考高级架构设计师证书,擅长从业务需求出发进行系统架构设计,具备分布式系统、微服务架构设计经验,能够解决高并发、大数据量场景下的技术难题。
个人职责与成果
项目简介
某国有银行缴费系统,年交易流水额达5000亿,近3近带领团队进行国产化改造,负责架构设计与核心代码开发,服务拆分,大表梳理,SQL优化等,代码审核,人员招娉等工作
1. 架构优化与设计
* 主导对银行系统架构从传统单体架构向分布式微服务架构转型的设计工作。通过深入调研银行现有业务流程与未来规划,拆解核心业务模块为多个独立微服务,如分行业应用,缴费单管理,对账管理等。新架构极大提升系统扩展性,使单个业务模块可独立升级、部署,减少模块间耦合,在业务高峰时期系统吞吐量提升 50%,有效应对业务量爆发式增长。
* 引入大数据处理技术与分布式缓存机制,优化数据存储与读取策略,结合 Redis 分布式缓存,使关键业务数据查询响应时间从平均 3 秒缩短至 1 秒以内,显著提升系统实时处理效率,为银行各类实时业务决策提供有力数据支撑。
2. 团队管理与协作
* 负责管理 25 人跨职能开发团队,涵盖后端开发、前端开发、测试、运维等人员。制定详细项目计划与任务分配,明确各成员职责与交付时间节点。通过每日站会、周例会等方式实时跟踪项目进度,及时解决项目推进中的问题与风险,保障项目按计划顺利进行,项目按时交付率达 100%。
* 协调内外部资源,与银行内部业务部门紧密沟通,深入理解业务需求,确保技术方案与业务目标高度契合;同时与外部供应商协作,评估并引入合适的开源技术组件与商业软件,在保证系统质量前提下,有效控制项目成本 20%。
3. 技术难题攻克
* 在系统升级过程中,面临新旧系统数据迁移难题,既要保证数据完整性、准确性,又要尽量缩短停机时间以减少对银行业务的影响。设计并实施一套高效数据迁移方案,采用数据全量 + 增量迁移策略