Automated crawler mapping, eliminating manual work equivalent to 20% of sprint story points; led end-to-end testing to reach 96% coverage.
Gong Jian
宫健DevOps & Automation Developer
Automation-focused developer with production experience at Trip.com and AfterShip across CI/CD, crawler workflows and end-to-end testing. Automated crawler mapping to remove manual work equivalent to 20% of sprint story points and led testing that reached 96% coverage.
Work Experience
Delivered checkout, withdrawal and bank-card features; built frontend monitoring that detected 90% of client-side issues before backend log analysis.
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
AfterShip.comDeveloped courier-data workflows, crawlers and analytics interfaces for AfterShip, connecting data collection with reporting.Google K8S · AWS · Python
Trip.comBuilt checkout, withdrawal and bank-card features, alongside frontend monitoring and tools for testing payment flows.jQuery · React Native · Node.js
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
XR Drone SimulatorBuilt a Unity XR drone simulator with PID control and ML-Agents for my MSc thesis; published on SideQuest.Unity · MRTK · PID Control
Tallinn University XR TourBuilt a browser-based campus tour with captured 3D scenes and XR teleportation; tested on Quest 3.BabylonJS · 3DGS
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
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 · MinimaxKey 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)