•代表学校参加全国大学生数学建模竞赛,负责核心算法实现与数据处理模块,获得省级二等奖,锻炼了快速建模与编码能力。
•独立开发校园实验室预约系统,后端采用Ruby on Rails框架,结合PostgreSQL实现时段管理、冲突检测与邮件通知,上线后服务200余名师生。
•在《软件工程》课程设计中,完成基于Rails的在线考试平台,实现自动评分、防作弊机制与成绩导出,获得院级优秀项目奖。
北京云帆科技有限公司 - 技术研发部企业服务技术驱动
2017.07-2020.06
Ruby on Rails后端开发工程师Rails后端系统优化API开发
北京
•负责公司SaaS产品的Rails后端功能迭代,主导用户权限、多租户隔离等核心模块的重构与实现。
•通过引入Redis缓存与慢查询日志分析,将高峰期API平均响应时间缩短40%,并消除了大部分N+1查询。
•制定RESTful API设计规范,编写接口文档与Mock服务,显著提升前后端联调效率。
•主持双周技术分享会,组织代码评审,推动团队代码风格统一和设计模式落地。
北京某技术有限公司 - 后端开发部互联网平台高成长
2020.07-2022.06
资深Ruby on Rails后端开发工程师技术架构团队管理微服务实施
北京
•主导企业协同办公平台的Rails后端架构升级,规划并推进单体应用向微服务化迁移。
•管理5人开发小组,引入Scrum敏捷开发模式,使项目按时交付率提升至98%。
•拆分用户中心、文件服务、消息推送等独立服务,系统可用性提升至99.9%,并实现灰度发布与快速回滚。
•建立新人导师制度与内部技术培训体系,成功培养多名Rails开发骨干,并沉淀出团队技术知识库。
•该项目是一个面向K12的在线辅导平台,支持直播课、作业批改与学情追踪。
•作为核心开发人员,负责课后作业与学情分析后端,实现作业自动批改、错题本与知识图谱生成。
•设计基于用户知识点的薄弱项分析模型,为个性化练习推送提供数据支撑,使相关功能点击率提升35%。
•运用分库分表与Elasticsearch,将学情报告生成速度提升60%,并支撑十万级并发查询。
•这是一个B2B2C多商户电商平台,支持商家入驻、分销与多渠道订单。
•负责订单履约与售后模块,实现拆单、合并发货、退款流程与状态机设计。
•设计基于Redis分布式锁的库存扣减方案,在高并发秒杀场景下保证零超卖。
•重构订单查询接口,通过索引优化与联表拆分,将复杂查询响应时间缩短45%。
自动化部署与CI/CD:
熟练使用Capistrano对Rails应用进行自动化部署,配合环境变量管理实现多环境零停机发布,提升运维效率。
利用GitHub Actions搭建持续集成流水线,自动运行RSpec测试套件并在通过后部署至AWS EC2实例,保障代码质量与交付速度。