AMAZING RESUME
牛敬业
188****5030niu****@***.com北京30男金融系统性能测试工程师在职北京20k-30k •作为校金融科技社团技术骨干,参与开发一个模拟证券交易系统的性能测试套件,使用JMeter编写多线程并发脚本,模拟1000用户同时下单,对系统吞吐量和响应时间进行基准测试,并输出优化建议报告。
北京信诚保险科技服务有限公司 - 质量保障部保险科技技术驱动型
2015.07-2019.12
金融系统性能测试工程师性能场景建模保险系统测试瓶颈定位压力测试
北京
•主导保险核心承保与理赔系统的全链路性能测试,从投保单录入、核保规则校验到支付结算,逐环节拆解性能基线,制定覆盖高峰期300万单/日的测试方案。
•利用LoadRunner构建复杂混合场景,精准模拟经纪公司批量出单、代理人移动端并发查询等真实流量模型,定位出规则引擎在复杂产品组合下CPU飙升的深层原因。
•将性能缺陷的发现与修复闭环可视化,推动开发团队将接口缓存策略从被动失效改为主动预热,使核心查询响应时间降低55%。
•独立撰写《大促场景性能测试复盘报告》,用火焰图和线程堆栈分析向技术总监汇报,为下一年度系统容量规划提供关键数据支撑。
北京某头部基金公司 - 技术研发中心资产管理行业标杆
2020.01-至今
高级金融系统性能测试工程师测试团队管理性能策略业务沟通全链路压测
北京
•带领5人测试小组,为某头部基金公司的交易与估值系统建立性能测试体系,通过引入全链路压测和测试左移,将性能问题发现阶段从提测后前置到开发自测期,团队整体回归效率提升35%。
•制定“容量水位线”监控策略,结合JMeter的插件扩展和InfluxDB+Grafana实时看板,让业务方和开发团队能在压测过程中直观看到系统吞吐拐点,提前识别出消息队列积压风险。
•在系统架构评审中,基于性能视角提出将实时估值计算从同步调用改为异步事件驱动,避免了净值发布时段CPU资源争抢,提案被采纳后系统峰值吞吐量提升40%。
•定期与基金运营部门沟通,将他们关注的“日终清算跑批时长”转化为可量化的性能指标,通过优化SQL批量处理逻辑和数据库连接池,将清算耗时从120分钟压缩至45分钟,完全满足日切窗口要求。
某保险核心交易系统性能优化项目 - 性能测试负责人
2017.03-2017.09
•该项目为某大型寿险公司新一代核心交易系统,承载个险、团险全渠道出单与保全业务。
•作为性能测试负责人,首要任务是梳理30余条高频业务链,确定出单峰值压力模型,并联合业务方确认可接受的响应时间基线。
•运用LoadRunner设计阶梯式加压与尖峰脉冲混合场景,模拟开门红期间单日200万张保单的极端流量,精准捕获到分布式事务协调器在回滚频繁时的性能衰减现象。
•与架构师和开发团队共建问题攻坚小组,通过调整事务超时阈值、重构补偿服务逻辑,系统在峰值压力下无单点瓶颈,事务成功率提升至99.99%。
•经过五轮回归测试与三轮生产并行验证,系统整体吞吐量提升35%,关键接口90分位响应时间稳定在200ms以内,成功支撑公司年度业务冲刺。
•此项目是新一代基金交易与账户管理系统的性能测试,涉及TA登记、直销、代销接口等核心模块。
•负责编制性能测试实施方案,针对基金交易“收盘后集中巨量申报”的特点,设计了预下单、委托确认、实时撤单等混合场景的压测模型。
•利用JMeter分布式部署,从多台施压机模拟不同渠道的并发访问,对基金账户查询、申购、赎回、转换等操作进行全流程压力测试,重点关注清算切点时段的系统稳定性。
•在压测过程中,通过Arthas实时监控发现JVM老年代频繁Full GC,导致交易接口出现毛刺,立即定位到是由于某批处理任务未正确释放对象引用,形成内存泄漏。
•配合开发团队进行代码优化与JVM参数调优,经过多轮复测,系统在每秒5000笔申购的压力下,响应时间波动控制在±5%以内,完全满足基金公司对交易系统“稳、快、准”的要求。
对金融系统的性能稳定与极致响应有天然的执着,享受从海量数据中抽丝剥茧定位瓶颈的过程。做事严谨,习惯用数据说话,对交易链路的每一个耗时拐点都保持敏感。擅长将性能工具与监控体系整合成可复用的压测方案,并能将复杂问题拆解为可执行的优化路径。乐于在高压迭代中保持节奏,与团队一起构筑可靠的技术防线。
数据库性能深度优化:
擅长通过分析Oracle AWR报告、MySQL慢查询日志和关键等待事件,对金融核心数据库进行深度诊断,重构低效SQL,优化索引策略和锁粒度,消除全表扫描和热点块争用,提升批量清算和日终跑批任务的执行效率。
在多个保险和基金项目中,主动推动数据库性能治理,通过调整连接池参数、引入读写分离和分库分表验证,曾将某基金估值系统的实时查询响应时间从5秒降低至0.8秒以内,并保障了高并发下的数据一致性。