Skip to content
View LI-GUOJIE's full-sized avatar

Block or report LI-GUOJIE

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LI-GUOJIE/README.md
Eric (Guojie) Li — Senior Backend Engineer

Go · C++ · AWS · Blockchain   |   10+ Years   |   Yokohama, Japan

Backend engineer with a decade of delivery across online gaming, retail AI, blockchain, and enterprise IAM. I specialize in entering unfamiliar domains fast and shipping production-grade, highly scalable systems from scratch.



📊 At a Glance

10+ yrs 50K 10M 2 TB
Experience Concurrent users / node Registered players Daily data processed


🛠️ Tech Stack

Languages Go C++ Python TypeScript Node.js Lua Bash

Cloud & Infrastructure AWS CDK Lambda Step Functions Docker

Databases Redis MySQL MongoDB

Domains Ethereum Saviynt React



💼 Experience

Backend Engineer — Kyouka Co., Ltd., Yokohama  ·  Jul 2024 – Present

Shimizu Corp / Saviynt IAM  Sep 2025 – Present

Designed and owned all data-processing code. Built the full AWS pipeline from scratch — CDK (IaC), Step Functions state machines, a Lambda per processing stage — and delivered requirements → coding → testing → deploy solo.

Python TypeScript AWS CDK Step Functions Lambda Saviynt


7-Eleven Japan AI Ordering System  Jul 2024 – Aug 2025

Continued development of the Python data pipelines powering a nationwide AI supply-chain platform deployed across 21,000+ stores.

Python VBA Bash

Lead Game Server Engineer — Hangzhou Qingyu Network Technology  ·  Jul 2023 – Feb 2024

CUCKOO Blockchain Game Platform

Built the Go backend (REST API, business logic, DB design, microservice integration) and designed an on-chain / off-chain hybrid settlement model: high-frequency trades batched off-chain for throughput; critical operations settled on-chain via smart contracts. Owned all server-side blockchain interaction.

Go Node.js Ethereum Redis MongoDB MySQL


Fuss of Three Kingdoms

Client-computed / server-validated combat: Lua server issues random seeds → client runs the battle simulation → Node.js validator replays it server-side to detect cheating.

Go Lua (skynet) Node.js

Lead Game Server Engineer — Hangzhou Quweiyou Network Technology  ·  Sep 2021 – Apr 2023

HeHe Restaurant (Casual Online Game)

Designed a 4-layer server architecture: Gate (load balancing, DDoS blacklisting) → Game (horizontally scalable logic) → Global (cross-server auth, leaderboards, GM relay) → Platform (SDK docking, ops tools). Stress-tested to 50K concurrent users / node, 10M registered players. Built a Redis storage layer that meaningfully reduced login latency.

Go Redis Bash

IT Engineer — WISDOM JAPAN, Yokohama  ·  Mar 2018 – Jun 2021

7-Eleven Japan AI Ordering System

Core data-processing module for 2+ TB of daily sales data from 21,000 stores across Japan; later rolled out globally.

Python pandas pytest


Nikkei QUICK Stock Page Migration

Self-taught React from scratch and delivered the majority of the codebase in 3 months — the client's original estimate was 1 year.

React Node.js

C++ Game Server Engineer — 7K7K, Beijing  ·  Jul 2014 – Jun 2017

Starlight Legend (MMORPG)  — gameplay video ↗

One of three engineers who built this MMORPG from the ground up — ¥20M average monthly revenue across China, Korea, Taiwan, Thailand, and Singapore. Designed the cross-server Global Service (shared-memory IPC). Owned most gameplay systems: event engine (hot-reload, refactored from one event per type / day-precision to multiple concurrent events at second-precision), skills, guilds, arena, NPC AI, shop, and leaderboards.

C++ MySQL Bash



🚀 Open Source

zinx    AIGC-RPG-DEMO

zinx — Core Contributor  ·  PR #231: Rewrote the load balancer for high-concurrency game scenarios, achieving fair task distribution under load.  ★ 7.7k  1.1k forks

AIGC-RPG-DEMO  ·  Text-based RPG powered by generative AI, built to run on Google Colab. An experiment in LLM-driven game narrative.



🗺️ Architecture Portfolio

Real system designs from production. Click any diagram to open the full interactive version.


Blockchain Game Platform — Hybrid Settlement Architecture

Blockchain Game Platform — Hybrid Settlement Architecture
Decoupled Game / Platform services · Custodial wallet management · On-chain NFT settlement  |  Go · Ethereum
↗ View interactive diagram
High-Concurrency Multiplayer Server — Load-Balanced Multi-Node Design

High-Concurrency Multiplayer Server Design
Dynamic load balancing · Horizontally scalable game nodes · Anti-cheat validation · Cross-server coordination
↗ View interactive diagram
Horizontally Scalable Casual Game Server — 4-Tier Architecture

Horizontally Scalable Casual Game Server
4-Tier Architecture: Gate · Logic · Global · Platform  |  50K concurrent users / node  |  Go · Redis
MMORPG Distributed Scene-Server Architecture

MMORPG Distributed Scene-Server Architecture
Multi-zone scene servers · Cross-server Global Service (IPC) · Per-zone DB sharding  |  C++ · MySQL


🎓 Education & Misc

  • 🎓 B.Eng. Electronic Information Technology & Instrumentation — Hangzhou Dianzi University  2009–2013
  • 📜 Coursera Machine Learning & Deep Learning — certificate ↗
  • 🏆 Outstanding Employee Award — 7K7K  Jan 2017
  • 🥈 2nd Prize, Zhejiang Provincial University Physics Competition  2011


🌍 Languages

🇨🇳 Chinese — Native   |   🇯🇵 Japanese — JLPT N1 (5+ years in Japan)   |   🇬🇧 English — CEFR B1, strong technical reading



📬 Get in Touch

Email   LinkedIn   GitHub   Location


Always eager to tackle hard problems and explore new technologies. Open to global opportunities.

footer

Pinned Loading

  1. aceld/zinx aceld/zinx Public

    A lightweight concurrent server framework based on Golang.

    Go 7.7k 1.3k

  2. AIGC-RPG-DEMO AIGC-RPG-DEMO Public

    Python