Services
Building software that lasts beyond version one
I work with founders and engineering teams to design AI-native software, financial systems and enterprise applications that remain maintainable as products grow.
My Approach
Every project is different, but the questions I ask are usually the same.
- What problem are we actually solving?
- Which decisions are difficult to change later?
- Where should AI help, and where should software remain deterministic?
- How do we keep today's solution simple without making tomorrow harder?
I believe good software comes from making thoughtful engineering decisions — not from using the newest framework.
Let's Talk
Whether you're building an AI product, financial platform or enterprise application, I'd be happy to hear about it. Even if we don't end up working together, I enjoy discussing architecture, product ideas and technical trade-offs.