Roger

backend engineer · game systems · father of two
后端工程师 · 游戏系统 · 两个男孩的父亲

10+ years building the invisible infrastructure that keeps millions of players connected — game servers, distributed systems, live ops. I led the backend migration of a match-3 casual game from single-player to online; it went on to generate ¥600M+ revenue.

Experienced across merge, simulation, idle RPG, and card games. I care about stability and long-term maintainability more than shipping fast and breaking things. Code should be honest about what it does.

Away from the terminal: father of two boys, converting coffee and lost sleep into server uptime. Trying to be present in both worlds.

10 余年深耕游戏后端,搭建让数百万玩家稳定在线的底层基础设施——游戏服务器、分布式系统、线上运维。曾主导一款三消休闲游戏从单机到联网的后端架构迁移,项目最终流水超 6 亿元

涵盖合并、模拟经营、挂机 RPG、卡牌等多类品类。比起快速交付,我更在意系统的稳定性与长期可维护性——代码应该诚实地表达它自己在做什么。

上班的时候,努力工作。下班之后,用心陪伴家人。

📚 Reading Archive阅读档案

A personal reading log — tracking books finished, notes on what stuck, and a slow-growing record of what I've learned. Built to last, not to impress.

个人阅读记录——追踪读完的书、留下触动的笔记,慢慢积累所学所得。为自己而建,不为展示。

reading personal wip
🎮 Game Set游戏集合

Arcade Infinite — a browser arcade with 2048, Minesweeper, Snake, Tetris, Memory Match, Sudoku, Wordle, and Numble.

Arcade Infinite 网页游戏集合,包含 2048、扫雷、贪吃蛇、俄罗斯方块、记忆翻牌、数独、Wordle 和 Numble。

arcade puzzle web game
👥 Two Players双人游戏

A same-keyboard competitive game box with 2048 Race, Tetris, and Snake Duel for two local players.

双人同键盘竞技游戏盒子,包含 2048 竞速、俄罗斯方块和贪吃蛇对战。

2 players versus keyboard
⌨️ Keyboard Monster键盘小怪兽

A typing practice playground with keyboard drills, English word spelling, and full-article typing exercises.

键盘输入练习小工具,包含键盘练习、英语单词拼写和整篇文章打字训练。

typing keyboard practice
🧰 Toolbox工具盒子

A utility toolbox for password generation, encryption and decryption, ID validation, IP lookup, time conversion, and JSON handling.

常用工具盒子,包含密码生成、加密解密、身份证校验、IP 查询、时间转换和 JSON 处理。

tools crypto json
{} Local JSON Editor本地 JSON 编辑器

A local-first JSON editor for viewing, editing, and organizing structured data. Desktop only; mobile is not supported.

本地优先的 JSON 编辑器,用于查看、编辑和整理结构化数据。备注:不支持移动端。

json editor desktop only
Go
C++
TypeScript
Distributed
Game BE
Live Ops
Cloudflare
D1 / KV

Open to paid consulting on game backend architecture & engineering. 欢迎就游戏后端架构与工程进行付费咨询。

[email protected]