Delivered checkout, withdrawal and bank-card features; built frontend monitoring that detected 90% of client-side issues before backend log analysis.
Gong Jian
宫健Product Engineer
Product engineer with 6+ years of experience delivering payment flows, monitoring and analytics products at Trip.com and AfterShip. Contributed to a released Steam game and taught Figma design systems, connecting implementation with reusable components, prototyping and developer handoff.
Work Experience
Automated crawler mapping, eliminating manual work equivalent to 20% of sprint story points; led end-to-end testing to reach 96% coverage.
Developed gameplay and automated localization for a Steam release; built Python/Poco/pytest-bdd tests across languages and resolutions.
Taught Figma design systems at Tallinn University, guiding students through design tokens, reusable components, prototyping and developer handoff.
Selected Work
Trip.comBuilt checkout, withdrawal and bank-card features, alongside frontend monitoring and tools for testing payment flows.jQuery · React Native · Node.js
AfterShip.comDeveloped courier-data workflows, crawlers and analytics interfaces for AfterShip, connecting data collection with reporting.Google K8S · AWS · Python
Grandpa’s Bee HavenDeveloped gameplay, localization and automated tests for an award-winning Unity game released on Steam.Award: BEST GAMEPLAY, Estonian Game Dev Guild Awards 2026Unity · Localization
GrowGen.xyzBuilt an Astro blog and project lab; reduced SVG previews from up to 1 MB to 10–100 KB.Astro · ReactJS · Mantine
Missile Command: 3D MultiplayerBuilt a 1v1 Babylon.js game with real-time multiplayer state synchronization through a Colyseus server.BabylonJS · Colyseus · Node.js
Tallinn University XR TourBuilt a browser-based campus tour with captured 3D scenes and XR teleportation; tested on Quest 3.BabylonJS · 3DGS
Baltic Kitchen KaosProgrammed cooking gameplay and experimental hand tracking, bridging browser-based MediaPipe to Unity through JavaScript.Unity · ReactJS · MediaPipe
Tetris AIModernized Pixtris to PixiJS 8 and TypeScript, adding a minimax opponent for competitive play.PixiJS · Minimax
XR Drone SimulatorBuilt a Unity XR drone simulator with PID control and ML-Agents for my MSc thesis; published on SideQuest.Unity · MRTK · PID ControlKey Skills
Education
Digital Learning Games
Award: National Scholarship for International Students, Education and Youth Board of Estonia (2026)
Data Science Applied to Geographic Information Systems
Interactive Environments
Computer Science
Languages
- Mandarin Chinese / 普通话 (Native)
- English (C1)
- Japanese / 日本語 (Beginner)
- Thai / ภาษาไทย (Speaking)
- Estonian / eesti keel (A1)
- Russian / русский (A1)
- German / Deutsch (A1)