Full-stack developer · Founder, Mainsoftworks

Hi, I'm Josh.
I build apps & games.

A passionate, UK based, full-stack developer and creative problem solver. Building clean, modern apps, games and websites from first commit through to release.

Skilled in

Lightning-Fast Web Apps

Building modern, performant sites with Laravel, Blade, Alpine.js, and Tailwind CSS. For a seamless user experience.

Cross-Platform Desktop Apps

Powerful terminal tools and UI-driven apps using .NET and C#. Seamless desktop experiences across Windows, macOS, and Linux.

Native & Multi-Platform Apps

Crafting mobile apps for Android and iOS! Whether with native tools (SwiftUI, Jetpack Compose) or multi-platform solutions.

Games, Engines & Graphics

Creating performant, fluid gameplay using rendering pipelines in Unity (C# & HLSL) - down to building basic game engines with C and C++.

Design to Deployment

Eye-catching, intuitive interfaces. From your idea to pixel-perfect implementation, always responsive and accessible for all.

Collaboration & Growth

Open to new projects, always learning, and ready to help your next idea become reality.

Featured Work

Popular & Current Projects

View full portfolio →
Ducking Scary
Unity 6 C#

Ducking Scary

Atmospheric indie horror adventure featuring combat, exploration, puzzles, and cross-platform deployment.

Morning Shield
Kotlin Compose

Morning Shield

Productivity-focused multiplatform mobile experience designed around privacy and healthy routines.

Waddle Warfare
C Physics Engine

Waddle Warfare

Physics-driven combat sandbox powered by a custom-built engine focused on responsive gameplay systems.

Links and more info

Github Message Me!