Game Content & Discovery Platform
Overview
This is a content and discovery platform for online games. Users can explore providers, find game recommendations, follow tournaments, and read guides and reviews before deciding what to play. The product brings editorial content, game data, live features, and localized experiences together in one place.
Technologies
Areas of Focus
Key Responsibilities
- ▹Shaping and maintaining the frontend architecture across Next.js applications and the Node.js services behind them
- ▹Building responsive interfaces from Figma designs and developing shared component patterns for desktop and mobile
- ▹Developing game discovery flows with filtering, recommendations, pagination, provider pages, and live result counts
- ▹Building the game launcher and tournament experience, including leaderboards, lightbox views, and fullscreen mode
- ▹Managing shared application state with Zustand across game discovery, tournament, and interface flows
- ▹Maintaining Contentful migration and synchronization tools
- ▹Designing database tables and Forest Admin workflows for the payments team, bringing user, account, and KYC data into one place
- ▹Building administrative actions for banning accounts, freezing or restoring access after violations, and checking KYC status
- ▹Consolidating legacy and current users from separate databases into a new shared data store
- ▹Integrating live video with HLS.js and supporting localization, themes, feature flags, and A/B tests across the product
- ▹Improving performance and Core Web Vitals while contributing to automated tests, Storybook, and CI/CD workflows
Achievements
Improved initial loading and Core Web Vitals by optimizing bundles, splitting code, and refining how pages are rendered
Made it easier for users to find relevant games by adding advanced filters, recommendations, live result counts, and popular game sections
Introduced reusable components and shared frontend patterns based on Figma designs, making the interface more consistent and easier to extend
Automated Contentful migrations and content synchronization, reducing the amount of manual work required for CMS updates
Built a unified admin workspace for the payments team, bringing together user and KYC data from legacy and current systems
Expanded and organized the Storybook library, giving developers and designers a shared reference for reusable components