I'm a JavaScript Game Developer with 8+ years of experience specializing in interactive iGaming and web-based entertainment products using PixiJS and modern JavaScript frameworks. I optimize rendering performance, texture management, and real-time gameplay logic across desktop and mobile, and I'm adept at debugging and maintaining large-scale production titles. I also have a strong foundation in CI/CD pipelines, asset workflows, and modular code design for scalable game architecture. I collaborate with designers and artists to deliver high-quality, engaging player experiences and thrive in cross-functional teams to ship stable updates with a consistent release cadence.…

I'm a JavaScript Game Developer with 8+ years of experience specializing in interactive iGaming and web-based entertainment products using PixiJS and modern JavaScript frameworks. I optimize rendering performance, texture management, and real-time gameplay logic across desktop and mobile, and I'm adept at debugging and maintaining large-scale production titles. I also have a strong foundation in CI/CD pipelines, asset workflows, and modular code design for scalable game architecture. I collaborate with designers and artists to deliver high-quality, engaging player experiences and thrive in cross-functional teams to ship stable updates with a consistent release cadence.…

Available to hire

I’m a JavaScript Game Developer with 8+ years of experience specializing in interactive iGaming and web-based entertainment products using PixiJS and modern JavaScript frameworks. I optimize rendering performance, texture management, and real-time gameplay logic across desktop and mobile, and I’m adept at debugging and maintaining large-scale production titles. I also have a strong foundation in CI/CD pipelines, asset workflows, and modular code design for scalable game architecture.

I collaborate with designers and artists to deliver high-quality, engaging player experiences and thrive in cross-functional teams to ship stable updates with a consistent release cadence.

See more

Experience Level

Expert
Expert
Intermediate

Work Experience

Senior JavaScript Game Developer at TOPdesk (iGaming)
August 1, 2025 - October 21, 2025
Led development and live maintenance of multiple interactive casino and slot titles using PixiJS, implementing high-performance rendering and animation logic. Enhanced visuals by integrating Spine animations and particle systems, boosting engagement across desktop and mobile. Implemented automated asset optimization pipelines using TexturePacker and Jenkins, streamlining release processes and reducing asset load times. Refactored legacy code into modular ES6 architecture to improve maintainability and scalability. Debugged live issues and optimized memory handling to maintain stable frame rates on mobile browsers. Extended internal engine capabilities and tools used across projects.
JavaScript Developer at Globaldev (iGaming)
December 1, 2021 - October 21, 2025
Developed and maintained PixiJS-based interactive slot mini-games and instant win products integrated into iGaming platforms. Collaborated with design teams to build custom UI effects, animation systems, and interactive transitions for real-money games. Integrated REST APIs for real-time event updates and implemented state management for bonus rounds and player interactions. Optimized rendering pipelines to ensure consistent frame pacing across a wide range of browsers and devices. Automated build, testing, and deployment processes via Jenkins, ensuring smooth continuous integration of new features. Supported post-release monitoring and updates for active titles with strong code documentation and standards.
Frontend Game Developer at XB Software (Real-Time iGaming Analytics)
July 1, 2019 - October 21, 2025
Built interactive dashboards and visual tools for real-time iGaming analytics using PixiJS and WebGL for rich data visualization. Worked on fast, dynamic rendering of live betting statistics and player behavior visualizations with GPU optimization. Integrated RESTful APIs and event-driven systems for real-time market and gameplay data feeds. Optimized assets and texture usage for consistent frame performance under heavy data loads. Implemented CI/CD pipelines using Git and Jenkins for automated builds and deployment workflows. Collaborated with backend developers to design efficient data exchange between game logic and reporting systems.
Junior JavaScript Developer at Crafton (iGaming Platforms)
October 1, 2017 - October 21, 2025
Contributed to front-end development of casino and betting web platforms, focusing on JavaScript-based animation and gameplay interfaces. Created custom HTML5 Canvas components for interactive slot elements and mini-games using PixiJS. Assisted senior engineers in optimizing rendering loops and improving performance on low-end mobile devices. Collaborated with artists and UI teams to implement responsive layouts and dynamic visual effects. Developed and maintained in-house tools for asset packaging and build validation. Supported ongoing debugging and QA for web-based casino portals and promotional games.

Education

Bachelor's Degree in Computer Science at Nanyang Technological University
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment