
Enterprise
Software
Development
Get a range of technical services with a personal approach. I work solo, or integrate in your team as needed. You tell me what you need, and I'll sort it.

A Personal Approach To Business
There's a reason my clients keep coming back for any work they need. By listening and understanding the story behind each organisation I work with, I go the extra mile to make sure that I provide the very best service. Understanding the why keeps branding consistent, customer needs aligned, and products built for business needs.



My Services
-
Software & App Development
Tell me what you need and I'll build it for you. Smooth iOS and android app? Website? Internal business application? API development? AI? Cloud or internally hosted? Whatever it is you need, send me an email or book a call.
-
Startup Assistance
Beginning a startup? I'll provide whatever you need - from advice, MVP development, team lead, project management, and much more.
-
Architecture
Do you have a complex requirement? I can assist with designing not just the end product, but everything behind the scenes - so you can focus on scaling the business and the software will scale itself. Whether you have an offshore teams code regularly reviewed or want full development from me, I'm flexible.
-
Consultancy
I provide consultancy in a wide range of areas for both non-technical business owners and developers looking to grow certain skills or gain advice on one of my open source projects.




Technical Expertise
I strive to deliver high quality software that exceeds client expectations. Here are a few of my specialities.
Secure Software
Avoiding attack vectors requires security by design, with thoughtful architecture and following all security best practices.
Full Stack Development
Get a full service - from user UI to server API and everything inbetween. Full development - full service.
E2E Testing
Make sure your products work reliably every time with well-tested automated testing.
Business First Service
Great software development isn't just coding. Get the right solution for your organisation's circumstances.
Testimonials
Mike was a pleasure to work with throughout our project, his detailed insight and the experience he brought to the project was hugely helpful. I would definitely recommend Mike and look forward to working with him again.
Contact Me Today
Let's Collaborate
30 min 1:1 Meeting
Have a new project in mind? Schedule a 30 minute discovery call to get free advice and find out how I can help.