•作为ACM集训队核心成员,参与多场区域赛,重点训练贪心与动态规划思维,将算法优化能力迁移至后端性能调优。
•投身校园开源.NET项目,主导后端性能模块重构,借助MiniProfiler与ETW定位瓶颈,优化内存管理与异步调用,实测吞吐量提升40%。
北京星云信息技术有限公司 - 研发部高新技术企业行业领先
2016.07-2019.12
ASP.NET性能优化开发工程师ASP.NET MVC系统性能调优缓存架构
北京
•主导某大型医疗信息系统的性能优化,通过对数据库查询的批量改造和缓存策略升级,将平均响应时间从800ms降至300ms,显著提升了医生工作站的使用体验。
•与临床需求团队紧密协作,参与功能迭代中的性能评估,为影像存储、电子病历等模块提供技术方案与优化建议。
•带领攻坚小组解决多个底层性能问题,如ORM框架的N+1查询、连接池泄露等,并将优化规则沉淀为代码审查标准。
•制定多维度的性能测试场景,利用JMeter等工具模拟门诊高峰并发,建立起持续性能监控体系,提前发现并修复了多次潜在风险。
北京智联软件技术有限公司 - 技术部软件百强企业创新型企业
2020.01-至今
资深ASP.NET性能优化开发工程师ASP.NET Core微服务架构分布式事务
北京
•作为技术负责人,带领团队将企业级SaaS平台的单体架构重构为微服务,引入Redis集群和消息队列,使系统吞吐量提升3倍,支撑了千万级用户的高并发访问。
•负责内部技术梯队的建设,编写《.NET Core性能实践指南》,并组织多场代码优化工作坊,使团队人均缺陷率下降20%。
•与金融、制造等行业客户进行技术研讨,针对其复杂的业务场景提供定制化的性能优化方案,多次获得客户书面感谢。
•持续跟踪社区技术演进,主导引入Dapr、Kubernetes等云原生组件,推动公司技术栈向容器化、可观测方向升级。
•该项目为日活百万级的综合电商平台,我负责其核心交易链路的性能优化。通过实施页面静态化、CDN加速和数据库读写分离,将双十一大促期间的页面加载速度从4秒优化至1.2秒,并成功支撑了峰值QPS从5000到15000的提升。
•具体工作包括:使用MiniProfiler链路追踪,分析购物车、下单等关键路径,优化高频SQL的索引和执行计划,并重构了库存扣减的分布式锁逻辑。
•最终,系统在多次大促中稳定运行,因超时导致的订单流失率下降60%,为公司节省了大量服务器扩容成本。
•该系统为大型制造企业定制,涉及复杂的物料管理与生产排程。我通过使用SQL Profiler定位慢查询,将核心存储过程改写为高效查询,并引入二级缓存,使订单处理流程的响应时间从12秒缩短至4秒,大幅提升了车间现场操作效率。
•首先利用ANTS Performance Profiler进行全链路性能剖析,发现BOM展开算法存在大量重复计算,随后采用内存缓存与计算结果的增量更新策略,将MRP计算耗时从分钟级降至秒级。
•优化后,系统在季度盘点期间的高峰负荷下CPU占用率稳定在60%以下,帮助客户显著降低了因系统卡顿造成的生产等待时间。
性能优化日志:
持续运营个人技术专栏,专注.NET运行时与ASP.NET Core性能剖析,原创输出50余篇,涵盖Span<T>加速、GC策略、并发模型等,订阅者超过3000人。
《ASP.NET Core高并发下缓存架构设计》系列文章被InfoQ等平台转载,并应邀在.NET Conf 2023线上研讨会分享缓存击穿与雪崩防治实战。