Software Development & Architecture

Sustainable architectures and clean implementation, as software architect and as a developer in your team.

When this makes sense

  • You plan a new system and need a solid architecture before investing heavily.
  • Your existing software is hard to change, slow or expensive to run.
  • Your team lacks capacity or experience in a particular area.

What I do for you

  • Architecture consulting: I help with technology decisions, system boundaries and interfaces.
  • Architecture reviews: I assess existing systems for risks, bottlenecks and cost drivers.
  • Implementation: I write code as part of your team or as an independent building block.
  • Modernisation: I guide the step-by-step replacement of legacy systems.

How I work

  1. Understand: Clarify goals, constraints and the existing landscape.
  2. Propose: A clear recommendation with pros and cons.
  3. Build: In small steps, with regular results.
  4. Hand over: Documentation and knowledge transfer so your team can carry on independently.

Technologies

I am technology-agnostic and choose what fits your project.

A software project in mind?

Tell me what it is about. Together we will see how I can best support you.