AMAZING RESUME
188****4605niu****@***.com北京28男Ruby工程师在职北京20k-30k •作为核心成员参与“挑战杯”课外学术科技作品竞赛,基于 Ruby on Rails 构建智能课程排课系统,负责后端路由设计与数据库事务优化,最终斩获校级特等奖。
北京智联星创信息技术有限公司 - 产品研发中心高新技术企业
2018.07-2021.06
后端开发工程师性能调优权限系统前后端协作代码质量把控
北京
•主导 B2B 数据中台核心模块的重构,通过优化报表生成引擎的底层算法,将大数据量导出任务的平均耗时从 30 秒压缩至 5 秒内,显著提升了客户侧的数据决策效率。
•设计并落地了基于 RBAC 的细粒度权限体系,利用 Redis 缓存用户权限会话,实现了毫秒级权限校验,并将系统支持的最大并发用户数提升了 2 倍。
•负责与前端团队制定并维护 RESTful API 契约,通过引入 Swagger 自动化文档,减少了 80% 的接口联调沟通成本,确保了前后端开发的同步性。
•推行代码规范与自动化测试流程,集成 Rubocop 和 RSpec 到 CI/CD 流水线中,有效降低了生产环境的缺陷率,保障了核心业务代码的高可靠性。
高级 Ruby 工程师高并发处理库存模型设计分布式缓存团队技术引领
北京
•作为核心技术成员,负责高流量 B2C 商城系统的后端架构设计与开发,支撑了日均百万级订单的处理能力。
•重构了核心库存管理模块,引入 Redis 原子操作与分布式锁机制,彻底解决了高并发场景下的超卖问题,并将库存查询的响应速度提升了 40%。
•对订单履约链路进行异步化改造,采用 Sidekiq 消息队列解耦了支付回调、库存扣减与物流通知等环节,将整体订单创建链路延迟降低了 60%。
•深度参与技术选型决策,针对商品搜索场景引入 Elasticsearch 替代传统数据库模糊查询,大幅提升了搜索的准确度与响应性能。
•定期在团队内组织技术研讨会,主导微服务架构的落地与拆分,并编写了《高并发系统设计指南》等内部技术文档,提升了团队的整体工程能力。
•该平台面向中小企业提供项目管理与团队协作功能,采用 Rails API 模式构建,实现了前后端分离的现代化架构。
•负责实时消息通知系统的后端实现,基于 ActionCable (WebSocket) 开发了即时通讯与任务变更推送功能,确保了关键信息的实时触达。
•针对复杂的项目甘特图数据查询需求,通过优化 PostgreSQL 的复杂关联查询与自定义函数,将页面渲染等待时间缩短了 50%。
•与产品经理和前端工程师紧密配合,定义并实现了基于 OAuth 2.0 的第三方登录与 SSO 单点登录接口,保障了多租户数据的安全隔离。
•该平台服务于制造业客户的供应链全链路管理,涵盖采购、仓储、物流等核心环节,系统采用模块化设计以提升可维护性。
•主导物流调度模块的开发,通过集成第三方地图 API 与自研的算法模型,实现了运输路线的自动化规划与成本预估。
•针对批量数据导入与报表生成等耗时任务,设计并实现了基于 Sidekiq 的异步处理机制,解耦了主业务线程,使系统并发处理能力提升了 3 倍。
•负责核心业务数据库的设计与分库分表方案落地,通过合理设计索引与读写分离策略,保障了海量业务数据的高效存储与稳定访问。
常怀探索之心,以实干沉淀自身价值。我倾向于编写清晰、优雅的代码,并享受深入系统底层以定位性能瓶颈的过程。在 Ruby 生态中,我不仅使用框架,更乐于理解其背后的设计哲学,这使我在解决复杂逻辑和构建高可用服务时更具前瞻性。我习惯用代码注释和单元测试作为设计过程的延伸,追求代码的可读性与可维护性。除了扎实的 Ruby on Rails 与后端架构能力外,我对分布式系统和云原生技术保持着持续学习的习惯,期待在一个重视技术深度与工程质量的环境中,用稳健的后端服务为业务创造价值。
技术社区与开源贡献:
长期在技术社区输出 Ruby 高级特性与 Rails 架构设计干货,单篇关于“Rails 内存泄漏排查”的文章获得高赞推荐;并在 GitHub 维护轻量级 Ruby 中间件工具,协助开发者提升开发效率,积累了一定社区声望。