My Role: Project Leader & Lead Frontend Engineer — Orchestrated a cross-functional international team of 9 specialists spanning 4 countries (US, Ukraine, Kyrgyzstan, Russia) including developers, animators, UI/UX designers, and QA, while single-handedly architecting the product’s technical core.
Key Technical Solutions & Leadership Achievements:
Proprietary SPA Framework Engineering: Developed a custom, lightweight Single Page Application framework in pure TypeScript from scratch to manage screen lifecycles, global states, routing, and UI re-rendering.
Custom PIXI.js Engine Extension: Built a dedicated framework wrapper on top of PIXI.js to streamline high-performance handling of static/animated sprites, particle systems, custom visual filters, tilemaps, and asset pipelines.
Real-Time WebSocket Synchronization: Implemented a robust WebSockets client layer to facilitate instant bi-directional data flow with the backend, maintaining real-time game-state parity across concurrent users.
Graphics Optimization & Testing Pipelines: Integrated TexturePacker sprite-sheet compilation workflows to drastically minimize GPU draw calls, and established a modular test suite using Jest to safeguard core architectural nodes.
International Team Delivery Management: Directed the end-to-end production pipeline—from concept art ingestion and narrative balance to technical deployment and English localization workflows—ensuring alignment across a remote team.
Outcome: The successful delivery of a highly complex web title built completely from the ground up. This project stands as definitive proof of my mastery over core TypeScript architectures, web graphics optimization, and remote cross-functional team leadership, showcasing my capability to deliver robust web software without relying on heavy boilerplate abstractions.