TypeScript/JavaScript, C#, C++, and currently learning Rust. Expert in Pixi.js, WebGL, and OpenGL Shading Language (GLSL) for high-performance graphics programming.
Specialized in casino games, slot machines, and interactive gaming systems. Experience with game engines, WebGL rendering, and mobile-first game optimization.
ReactJS, modern web frameworks, and software architecture. Expert in building SaaS solutions, API integration, and scalable frontend systems.
Webpack, GitLab, Jenkins, Travis CI, and modern development workflows. Passionate about creating developer tools and build systems that improve productivity.
Specialized development of casino games for web platforms using advanced JavaScript/TypeScript frameworks and game engines.
CLI written in Rust to generate d.ts files from .scss files in order to use the module system. Inspired by the npm package typed-scss-modules
Library that experiments with creating a particle system with pixi.js to learn how to animate and move thousands of elements per frame.
Developed in-house game engines for next-generation slot games using Pixi.js, WebGL, TypeScript, and Webpack. Specialized in high-performance casino gaming solutions with advanced graphics and shader programming.
Built and maintained SaaS solutions for studio management with online booking and accounting systems. Led architectural upgrades using ReactJS and TypeScript with mobile-first, UX-focused approach.
Created interactive side games within slot games including achievement systems and tournaments. Developed on-demand loaded modules using WebGL/Pixi.js with API communication frameworks.
Delivered high-performance mobile slot games for browsers using JavaScript, CSS3, and custom game engine frameworks. Specialized in WebGL-based gaming solutions and mobile optimization.