Chenyuan J
Backend FullStack Developer
Skills
See my services

Work experience
Backend Developer
Dianchu • Full-time
May 2024 - Jul 2026 • 2 yrs 2 mos
1. Developed backend services and gameplay features for a multiplayer PvE/PvP survival RPG using Node.js. 2. Built and maintained core service components, event systems, task systems, matchmaking features, and gameplay modules. 3. Optimized the ranking system by replacing full database scans and in-memory sorting with Redis-based ranking. 4. Implemented flexible matchmaking, including full-team matchmaking and condition-based matchmaking. 5. Redesigned the task and event systems with automatic progress tracking and configurable schedules. Built a configurable regional event system that allowed operations teams to launch, close, and schedule events without code changes. 6. Introduced Prisma for more maintainable data models and safer database access. Supported a production game service with peak concurrent users exceeding 10,000.
Server Development Engineer
北京拱顶石科技有限公司 • Full-time
Jul 2019 - Feb 2024 • 4 yrs 7 mos
1. Developed and maintained distributed backend services based on .NET Core and Microsoft Orleans. 2. Participated in the design and implementation of service modules, including game services, client gateways, management services, and shared infrastructure components. 3. Worked with TiDB, Kafka, Redis, and Entity Framework Core in production backend systems. 4. Implemented database entities, APIs, business logic modules, backend services, and common development utilities. 5. Optimized service performance by replacing unnecessary RPC calls with event-driven messaging subscriptions. 6. Built and maintained Vue-based administration features using vue-element-admin. 7. Automated Kubernetes deployment and standardized online operations and delivery workflows. 8. Participated in technical architecture selection and backend development for football and sports-related projects.