Full-stack developer · Founder, Mainsoftworks
A passionate, UK based, full-stack developer and creative problem solver. Building clean, modern apps, games and websites from first commit through to release.
Building modern, performant sites with Laravel, Blade, Alpine.js, and Tailwind CSS. For a seamless user experience.
Powerful terminal tools and UI-driven apps using .NET and C#. Seamless desktop experiences across Windows, macOS, and Linux.
Crafting mobile apps for Android and iOS! Whether with native tools (SwiftUI, Jetpack Compose) or multi-platform solutions.
Creating performant, fluid gameplay using rendering pipelines in Unity (C# & HLSL) - down to building basic game engines with C and C++.
Eye-catching, intuitive interfaces. From your idea to pixel-perfect implementation, always responsive and accessible for all.
Open to new projects, always learning, and ready to help your next idea become reality.
Featured Work
Atmospheric indie horror adventure featuring combat, exploration, puzzles, and cross-platform deployment.
Productivity-focused multiplatform mobile experience designed around privacy and healthy routines.
Physics-driven combat sandbox powered by a custom-built engine focused on responsive gameplay systems.