Your software project deserves every chance of success. I am a software advisor who keeps software projects in line with business goals. I implement processes based on fundamentals, not hype.

Let's work together. Email me at [email protected].

Software discovery

From vague ideas to a concrete plan in weeks, not months.

I run the Software Discovery process, a key preliminary stage that increases the chances of a successful project.

Buy vs build

Subscribe to SaaS? Use open-source software? Hire a software development company?

I help companies decide whether to use existing software or build new systems, depending on their problem, situation, and goals.

Solution design

From messy, jarring processes into seamless systems.

I design digital solutions to make processes more efficient and less risky. I model processes, design workflows and interfaces, and provide guidance on the implementation.