AMAZING RESUME · VERDANT
牛敬业
C++游戏数据库开发工程师
188****1234niu****@***.com北京30岁男C++游戏数据库开发工程师在职北京20k-30k •独立完成《数据库系统原理》课程设计,基于C++实现支持MVCC的微型关系型存储引擎,包含B+树索引与预写日志,获院级优秀项目奖。
•加入校园游戏开发协会,组队参加全国大学生游戏创意大赛,主导C++游戏服务器逻辑,实现跨服匹配与数据库异步落盘,获华东赛区一等奖。
C++游戏数据库开发工程师游戏服务端开发数据存储架构C++高性能编程
北京
•负责MOBA类游戏数据库的架构设计与持续优化,根据战斗、匹配、社交等业务模块设计合理的数据模型,大幅提升数据存取效率
•开发数据库迁移、数据校验与自动化备份工具,减少人工干预,提高开发与运维团队的工作效率
•与游戏服务端团队紧密配合,分析高并发下的数据访问热点,通过缓存策略与读写分离,使核心接口数据库响应时间降低35%
•参与制定数据库版本变更规范与回滚预案,确保每次发版变更的平滑执行与数据兼容性
高级C++游戏数据库开发工程师分布式数据存储数据库高可用C++底层调优
北京
•主导大型MMORPG项目数据库的总体规划与演进,支撑千万级用户在线场景下的数据存储与高可用访问
•引入分布式缓存层与分库分表方案,设计弹性伸缩的数据架构,实现水平扩展,轻松应对业务爆发式增长
•持续优化慢查询与索引策略,通过分区表与查询计划调整,使复杂业务查询性能提升60%
•建立全链路数据库监控与告警体系,实时追踪慢日志、连接数等指标,主动发现并消除性能瓶颈
大型多人在线游戏数据库架构设计与优化 - 高级数据库开发工程师
2020.03-2022.12
•项目背景:为一款大型多人在线游戏从零设计高并发数据库系统,目标支持百万级日活跃用户和丰富的交互玩法
•项目职责:独立完成核心业务表结构设计,涵盖玩家背包、社交关系、公会系统与活动日志等模块
•技术实现:使用C++开发数据访问层,封装连接池与事务管理,并引入Redis缓存热点数据,保证数据一致性
•项目成果:数据库系统稳定支撑游戏上线,峰值并发达到预期,核心查询平均响应时间低于50ms
游戏数据库性能升级与容灾改造 - 数据库开发工程师
2017.05-2018.10
•项目背景:针对旧版游戏数据库进行性能优化和容灾能力建设,以满足新玩法和更大规模的用户增长
•项目职责:分析数据库热点与瓶颈,制定分库分表与读写分离实施方案,并设计异地容灾备份策略
•技术实现:用C++开发数据迁移与校验工具,实现零停机数据迁移,并搭建自动化灾备切换流程
•项目成果:整体吞吐量提升45%,故障恢复时间从小时级缩短至分钟级,运维成本显著降低
对游戏数据存储的稳定与高效有近乎偏执的追求,热爱构建支撑千万级并发的高性能数据库层;逻辑严谨且具备代码洁癖,在性能调优与架构设计上习惯反复推敲,对数据一致性敏感。善于将C++与存储引擎深度结合,能快速拆解复杂业务需求并落地为可靠方案。持续关注分布式与内存数据库演进,乐于在技术攻坚中打磨自己,期望在游戏DB开发领域持续精进。
数据库内核钻研与开源贡献:
主导LevelDB源码阅读小组,输出《SSTable格式与合并策略》系列技术分享,推动团队理解LSM-Tree实现细节并在内部论坛引发讨论。
积极参与开源项目TiKV,为Raft快照模块补充测试并定位一个边界状态下的panic,提交修复PR后被合并,提升个人在分布式存储社区的影响力。