Fractional CTO
For early-stage startups
Senior technical leadership without a full-time hire: technical direction set alongside the founders, an engineering team shaped, and architecture kept in step with the business as it grows.
Work with me
Over fifteen years of turning complex problems into clean, durable software. A few engagements each year, alongside the work at Mviaso, for ideas that are bigger than their teams.
Need a whole system built?
That is Mviaso's work. See mviaso.com.
For early-stage startups
Senior technical leadership without a full-time hire: technical direction set alongside the founders, an engineering team shaped, and architecture kept in step with the business as it grows.
For founders with a technical lead
An experienced second perspective on the critical calls: architecture reviews, technology choices, hiring, build versus buy.
For codebases that outgrew their design
Hands-on work to untangle accidental complexity, bring in domain models and DSLs where they earn their keep, and leave something the team can keep building on.
For teams exploring the frontier
Applied AI, domain-specific languages, IoT and new architectural patterns: proofs of concept, prototypes and research-driven product directions.
For engineering teams
Workshops and ongoing mentorship in Domain-Driven Design, DSL development and software craftsmanship, from someone who has run intern training programmes for years.
For ideas that fit no template
A story you want told in software, a creative project, an odd problem. If it is interesting, let’s talk.
Principles
The simplest expression of an idea is usually the most durable.
The best architectures emerge from teams that elevate each other.
Frameworks are tools, not destinations. Slow, deliberate work outlasts trends.
A few lines on the idea, the team and where you're stuck is enough to start.