j
jinchenyuan

Chenyuan J

@jinchenyuan

Backend FullStack Developer

China
Chino
Parte de la información aparece en idioma inglés.
Sobre mí
I am a backend and full-stack developer with over 12 years of experience building game servers, distributed services, and real-time communication features. I specialize in Node.js, Golang, and C++, with deep expertise in service architecture, database optimization, and automated deployment using Docker and Kubernetes.... Lee más

Habilidades

j
jinchenyuan
Chenyuan J
desconectado • 
Tiempo medio de respuesta: 1 hora

Revisa mis servicios

Aplicaciones Full Stack Web
I will build or improve your backend service

Experiencia laboral

Dianchu

Backend Developer

Dianchu • Tiempo completo

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

北京拱顶石科技有限公司 • Tiempo completo

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.