Skip to main content
Custom Software

Build software
worth keeping.

The system that got your business this far can only take it so far. I build the custom software that takes it further: the app your team works in, the automation behind the busywork, the dashboard that shows where you stand. Twenty years of senior engineering, from the one person who scopes it, builds it, and hands it over.

If you are not sure where your setup stands, take the 2-minute check.

20+
Years Experience
80%
Delivery Efficiency
1
Senior Engineer, End to End
What Peers Say

From the people I've built with.

  • Simply put - Michael is an expert in software and systems engineering and design. I know him to be one of the smartest and most capable engineers I've ever been able to collaborate with.
    Senior Software Engineer
  • Having worked with Michael both as a colleague and a longtime peer, I've watched him adopt AI-augmented workflows without losing the rigor that made him a great engineer in the first place. He's one of the few people I trust to use these tools aggressively and still deliver software that's clean, tested, and maintainable.
    Director of Engineering
  • He puts in the effort to educate the team, making sure that he puts information in easily consumable ways such as visuals, documents, and other tangible deliverables.
    Group Product Manager
How I Work

One senior engineer, start to finish.

The person who scopes your project is the person who builds it and hands it over. You work directly with the engineer doing the work, from the first call to the final handoff. Twenty years across Azure, .NET, and cross-platform mobile stand behind the work, and the software is built for your team to run, maintain, and extend once it ships.

  1. Discovery Thirty minutes on the problem, no commitment.
  2. Scoping A clear plan, architecture, and cost before the build.
  3. Build The same engineer designs the system and writes the code.
  4. Handoff Working software, documentation, and a walkthrough.
See how I work
Let's Talk

Ready to find your
path forward?

Start with a discovery call. I'll listen to what you're building, ask the right questions, and map out what a scoped project would actually look like before you commit to anything larger.