Custom Software Development
Mobile, web, and cross-platform apps built from a blank repo to a shipped product — no templates, no page builders, no shortcuts that turn into technical debt.
What this covers
If you need software that doesn't exist yet — a new app, a new platform, a new internal tool — this is a from-scratch build with an architecture chosen for what you're actually trying to do, not a one-size-fits-all stack.
- Mobile: native Android with Kotlin, Flutter/Dart for cross-platform, or Kotlin Multiplatform when you need real code sharing between Android and iOS.
- Web: Angular (up to v21) or React on the frontend, ASP.NET (MVC & Web Forms) or NestJS/Node on the backend — chosen based on your team's existing stack and long-term maintainability, not what's trendy.
- Architecture that scales: MVVM, MVI, or Clean Architecture depending on the app's complexity — built so a second developer can pick it up later without guessing.
- Full delivery: from database schema and API design through to Play Store submission or production deployment.
Representative work
Construction Builder Solution
DDS client — liveUK construction-certification booking platform (CSCS/CITB/NVQ) plus an internal admin CRM. Built with Angular 21, NestJS, Prisma, and MySQL 8, with Stripe payments and webhooks, full CRUD systems, role-based UI, and group booking logic.
WayGo — Fleet & Transport SaaS
Personal projectB2B SaaS platform built with Compose Multiplatform targeting Android, iOS, Desktop, and Web from one codebase — 42 production screens across 4 roles on an MVI architecture.
How it typically goes
Scope & architecture
We define what the app actually needs to do, then pick the stack and architecture to match — not the other way around.
Build in milestones
Working builds at each milestone, not a single reveal at the end — you see progress and can redirect early.
Ship
Play Store submission, production deploy, or handoff — with documentation so the codebase isn't a black box.
Have an app or platform idea?
Tell me what you're trying to build and I'll come back with a real scope and estimate.