Programmer turned architect turned consultant turned manager turned very humble programmer turned socio-technical system change leader. Allergic to bullshit and wishful thinking.
I've been building software since 1998 — and changed roles every few years helping me understand the full picture. I went from coding to architecture to consulting to management, then chose to go back to hands-on engineering before moving into platform leadership. Each transition broke assumptions I didn't know I had. I now lead a platform department at gridX, running seven teams building systems that handle 200k requests per second at 99.999% uptime.
I mentor because the hardest problems in software aren't technical — they're about navigating career transitions, organizational dynamics, and knowing when to say no.
I can help you with ...
IC-to-EM transitions (and back) - I've crossed this boundary multiple times, in both directions, on purpose. I know what you gain and what you lose.
Legacy system modernization - Refactoring monoliths into microservices under heavy load without downtime. The technical and political sides.
Socio-technical design - Aligning team structures with domain boundaries. Inverse Conway maneuvers. Making org charts work for your architecture, not against it.
Backend architecture -Java, Kotlin, TypeScript. Event sourcing, reactive systems, DDD. Designing systems that survive contact with production.
Building engineering culture - Developer communities, competence centers, internal tooling strategy. Making knowledge transfer happen without committees.
Freelance and consulting life - Contracts, positioning, client management. I've been on both sides.
Career Highlights
- Head of Platform, gridX - Seven teams, high-scale energy management platform, cloud and edge connectivity
- Team Lead Backend, gridX - Monolith-to-microservices migration at 200k req/s, 500% load growth over two year
- Developer Advocate, Actyx - Local-first distributed systems, MOOC creation, community building
- Lead Engineer, Dixa — Built a 3rd-party integrations platform using GraphQL, TypeScript, and React
- Principal Consultant/ Head of Competence Center, msgGillardon —-Coaching developers, architecture guidance, internal dev infrastructure
- Freelance Engineer - Full-stack (JVM + Vue.js), DDD, event sourcing, ML on shop-floor data
