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、卡牌等多类品类。比起快速交付,我更在意系统的稳定性与长期可维护性——代码应该诚实地表达它自己在做什么。
上班的时候,努力工作。下班之后,用心陪伴家人。
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.
个人阅读记录——追踪读完的书、留下触动的笔记,慢慢积累所学所得。为自己而建,不为展示。
Arcade Infinite — a browser arcade with 2048, Minesweeper, Snake, Tetris, Memory Match, Sudoku, Wordle, and Numble.
Arcade Infinite 网页游戏集合,包含 2048、扫雷、贪吃蛇、俄罗斯方块、记忆翻牌、数独、Wordle 和 Numble。
A same-keyboard competitive game box with 2048 Race, Tetris, and Snake Duel for two local players.
双人同键盘竞技游戏盒子,包含 2048 竞速、俄罗斯方块和贪吃蛇对战。
A typing practice playground with keyboard drills, English word spelling, and full-article typing exercises.
键盘输入练习小工具,包含键盘练习、英语单词拼写和整篇文章打字训练。
A utility toolbox for password generation, encryption and decryption, ID validation, IP lookup, time conversion, and JSON handling.
常用工具盒子,包含密码生成、加密解密、身份证校验、IP 查询、时间转换和 JSON 处理。
A local-first JSON editor for viewing, editing, and organizing structured data. Desktop only; mobile is not supported.
本地优先的 JSON 编辑器,用于查看、编辑和整理结构化数据。备注:不支持移动端。
Open to paid consulting on game backend architecture & engineering. 欢迎就游戏后端架构与工程进行付费咨询。
[email protected]