
SAM
Industrial monitoring and e-commerce SPA at Sandvik RPS. Built onboarding/tutorial systems with a non-technical content pipeline, and a full Learning Management System.
- React
- TypeScript
- Cypress
- Sentry
A mix of shipped games and web work. The games were built in teams under real production constraints — systems thinking and performance work I now apply on the web.
Fullstack and frontend projects — the direction I'm building toward.

Industrial monitoring and e-commerce SPA at Sandvik RPS. Built onboarding/tutorial systems with a non-technical content pipeline, and a full Learning Management System.

Idle survival game built in React. Long-running game loop, resource progression, and persistent state in the browser.

E-commerce site for a painter friend. Browse painted miniatures and place orders for custom paintjobs.
Shipped titles and school projects. Systems, tools, networking, and game feel.
Networked 4-player brawler shipped at Flashbulb. Built core runtime systems for startup, spawning, and level loading.

Live-service physics-based vehicle builder. Owned core UI systems and internal tooling; shipped on Xbox and PlayStation.

More

Chess meets fighting game. 4th project at The Game Assembly.

First project at The Game Assembly. A baptism by fire.

Top-down stealth game with AI perception and patrol systems.

First project written in C++. The transition from C# was not gentle.

Character-driven action game. Focused on controls, animation, and game feel.