A Senior Software Developer based in Canada, Oshawa, Creating games, websites, mobile and desktop application and all other types of digital experiences.
Explore my work and let's discuss your next project!
A Senior Software Developer with 8+ years of experience creating scalable web applications with responsive front end and also making games.
Go To ResumeMy expertise includes building intuitive front-end interfaces with VanillaJS, JQuery, React, Svelte, and Tailwind CSS, as well as developing robust back-end systems with Node.js, ExpressJs and .Net Core. I've also worked closely with following databases, clouds and technologies: MongoDB, PostgreSQL, AWS, Azure, Playfab, Cloudflare, Firebase
Check Web PortfolioAs a professional game developer I'm comfortable
maintaining and improving existing game projects but also creating games from scratch using popular game
engines such as Unity, Unreal Engine, Godot and others.
I've worked across multiple different disciplines: UI, AI, Networking, Backend Logic, LiveOps, Gameplay logic, Physics, Tools Development, Automation, 3C and many others.
I've also ported games to different platforms and consoles in the past.
Role: Senior Developer
Platforms: Windows, Linux, Mac, PS4/5, Xbox
Developed core systems, networking (Photon PUN v2), AI, gameplay, Playfab backend, and UI logic. Optimized bandwidth, implemented latency mitigation, and supported multi-platform porting for this 8-player 3D multiplayer physics party game.
Role: Senior Developer
Platforms: Windows
4 players coop multiplayer looter-shooter using Photon Classic. Worked on the networking, AI, UI and backend code (Accelbyte); Assisted porting teams.
Role: Middle Developer
Platforms: Nintendo Switch
Contributed to the game's remake and its Nintendo Switch port.
Role: Middle Developer
Platforms: iOS
Developed gameplay code, animations, and tools; assisted with iPhone/iPad builds.
Role: Middle Developer
Platforms: Windows
Implemented pathfinding, UI elements, optimizations, tools, and designed/developed several puzzles.
Role: Middle Developer
Platforms: Nintendo Switch
Worked on the Nintendo Switch port and provided key optimizations.
Role: Junior/Middle Developer
Platforms: iOS
Developed backend code, gameplay logic, and optimizations, including iPhone/iPad platform-specific features.
Role: Senior Developer
Platforms: Web
Drastically improved, sped up, and re-architected an existing React WYSIWYG web builder. Delivered numerous bug fixes and backend code optimizations. Implemented improved caching mechanisms for high-load projects, resulting in a 300% performance increase.
Role: Senior Developer
Platforms: Web
A fully functional dynamic UGC app focused on creating charts, with working serialization, advanced data privacy, client-side video rendering, 6+ types of charts, hundreds of properties exposed and many more features.