•曾担任学院科技协会技术部部长,策划并主持“Ruby 与 Web 开发”系列工作坊,组织校内 Hackathon,带动 200+ 同学参与,并带队获得全国大学生数学建模竞赛省级一等奖,锤炼了跨团队协作与快速交付能力。
•毕业设计课题为《基于 Ruby 的轻量级事件驱动服务框架设计与实现》,独立完成 Reactor 模式的事件循环、服务注册与发现、插件化协议扩展等模块,答辩获评校级优秀毕业论文,并在校内开源共享。
•带领团队完成公司核心交易平台从单体架构向微服务架构的演进,设计并落地了基于服务网格的流量治理方案,使系统在峰值QPS提升3倍的情况下仍保持99.99%的可用性。
•建立并推行技术设计评审与代码质量门禁机制,主导编写了团队的Ruby编码规范与Rails最佳实践手册,并通过定期技术沙龙和代码道场,将团队的人均缺陷率降低了40%。
•与产品、QA和SRE团队深度协作,参与需求价值评估与技术方案推演,推动需求交付周期从双周缩短至单周,高质量交付了多个业务里程碑。
•负责技术梯队建设,引入并定制了适合团队的OKR成长模型,成功招聘并培养了多名高级Ruby工程师,其中两人已成长为架构师候选人。
高级Ruby开发工程师后端开发性能优化问题解决
北京
•作为核心开发,参与公司数据中台项目的后端建设,独立负责元数据管理模块与任务调度引擎的设计与实现,支撑了日均百万级的数据处理任务。
•主导了慢查询治理专项,通过引入分区表、读写分离和查询改写等手段,将若干核心接口的P99响应时间从2.3秒降至400毫秒以内。
•与前端团队共同制定并维护了基于GraphQL的API规范,解决了前后端接口频繁变动的痛点,显著提升了并行开发效率。
•攻克了分布式定时任务重复执行、幂等性保障等技术难题,并基于Redis与数据库锁实现了轻量级分片调度方案,相关经验沉淀为团队内部技术文档。
•项目为某大型物流企业定制,采用Ruby on Rails和Sidekiq构建分布式调度引擎,实现车辆、司机与订单的实时匹配与路径规划。
•作为技术负责人,主导了系统总体架构设计,抽象出调度、计价、风控三大核心域,并制定了基于事件溯源的异步解耦方案。
•负责调度核心算法的开发,通过引入空间索引与多级缓存,将匹配延迟从秒级压缩至毫秒级,日处理订单量突破50万单。
•搭建了基于GitLab CI和Docker的持续交付流水线,实现了从代码提交到预发布环境的自动化部署,测试环境交付效率提升50%。
•与客户方业务专家组成联合攻关小组,持续迭代运营策略,系统上线后客户运营效率提升30%,成为客户内部数字化转型的标杆系统。
•平台服务于企业内部的知识沉淀与共享,后端采用Ruby + Grape框架,提供RESTful API供Web端和移动端调用。
•作为核心开发,负责内容审核与推荐引擎模块,结合向量检索与规则引擎,实现了文档的智能分类与个性化推送,显著提升了知识库的活跃度。
•参与全链路压测与性能调优,通过引入Elasticsearch全文检索和数据库索引优化,将搜索平均响应时间降低了60%。
•编写了完备的接口文档与RSpec单元测试,测试覆盖率达到90%以上,保障了平台在多个迭代中的稳定运行,获得公司年度优秀项目奖。
工程规范与质量文化:
在团队中推动代码审查与自动化质量门禁,主导引入 RuboCop 定制规则与 RSpec 测试覆盖率基线,将代码风格一致性提升至 95% 以上,有效降低线上回归缺陷。
作为内部技术导师,定期组织后端技术日,分享主题从《Ruby 元编程在 Rails 中的妙用》到《分布式追踪在微服务中的落地》,并沉淀了《Ruby 内存调优实战》等系列文档,帮助新人快速建立工程思维与规范意识。