Home
About
Businesses
The Book
Services
Adventures
Blog
Contact
💻

Full Stack Software Development

17+ years building web applications, APIs, integrations and custom software using primarily Microsoft technologies. I have designed and built SaaS platforms handling thousands of daily users, integration architectures processing 9,000+ jobs per day, and everything from government systems to telecoms infrastructure.

I am a hands on developer who also understands architecture, cloud infrastructure, CI/CD and how to build things that actually scale. I have built teams, set up nearshore offices and managed the full lifecycle from initial concept through to production support.

Technical Stack

C# / .NET / .NET Core ASP.NET MVC / Razor JavaScript / TypeScript Angular / React SQL Server / MySQL / Oracle Azure (Functions, Logic Apps, Service Bus) AWS REST / WCF / Web API DevOps / CI/CD RabbitMQ
Discuss a Project

Typical Projects

01
Web Applications
Custom built platforms, dashboards, portals and internal tools
02
API Development
RESTful APIs, third party integrations and data synchronisation
03
System Integration
Connecting systems that do not talk to each other (yet)
04
Legacy Modernisation
Upgrading and replacing outdated systems without losing your mind

Dynamics 365 Expertise

👥
Sales
🎙
Customer Service
Power Platform
📊
Marketing

Dynamics 365

This is my bread and butter. I have been a Dynamics 365 Technical Architect at Wessex Water (YTL Group), a Solution Architect at Gridserve, and delivered D365 implementations across utilities, financial services, telecoms, housing associations, government and not for profits.

I have rescued projects that went sideways, migrated legacy CRM systems to D365 in the cloud, designed Dual Write integrations with F&O, and built plugin architectures handling complex business logic. Whether you are starting fresh or trying to fix an implementation that is not delivering, I know exactly what good looks like.

How I Help

  • New implementations from scoping to go live
  • Custom plugins, workflows and business logic
  • Integration with third party systems and data migration
  • Power Automate flows and Power Apps
  • Rescue projects and fixing broken implementations
Talk About Dynamics
👑

Fractional CTO / Interim Tech Lead

I have been offered permanent Chief Software Architect and Head of Software Development roles at multiple organisations. I turned them down because I prefer variety, but the point is: I operate at that level.

If your business needs senior technical leadership without the full time salary, I can step in as a fractional CTO or interim tech lead. I have built and managed development teams, set up CI/CD pipelines, made build or buy decisions, assisted with due diligence for company sales, helped introduce ISO27001 and reported directly to CIOs and board members.

I am particularly useful if you are a non technical founder who needs someone to translate between the business and the tech. I speak both languages because I have lived both worlds.

Talk About This

Technology Strategy & Architecture

Which tools, platforms and approaches will actually move your business forward. I have architected systems for telecoms, utilities and government. I know what scales.

Team Building & Leadership

Recruiting developers, setting up processes, running standups, code reviews and mentoring. I have built teams from scratch and transitioned third party work in house.

Due Diligence & Governance

Technical due diligence for acquisitions, ISO27001 implementation, strategic IT direction. I have done this at board level for multiple organisations.

What I Bring to the Table

Technical Founder Perspective I have built and bootstrapped multiple software businesses from scratch. I understand the reality of shipping product, managing teams and making hard decisions with limited resources.
Code and Commerce I can read the code, understand the architecture and ask the right questions about your technology roadmap. Most advisors cannot do both.
🎓

Business Mentoring & Advisory

I bring something that most advisors do not: I can actually read the code, understand the architecture and ask the right questions about your technology roadmap.

If you are a SaaS company, a product business or a startup with a technology component, having someone who understands both the boardroom and the build process is genuinely valuable. I can help with product direction, technical governance, due diligence, growth strategy and keeping your tech team honest.

I am particularly interested in prop tech, HR tech and any product company where technology is the core of the business. If you need a technical founder's perspective, we should talk.

Get in Touch

Ready to Get Started?

Every good project starts with a conversation. Tell me what you are working on and let's figure out how I can help.