Improving · JasperFx · Community

Work

Day job

Senior Consultant at Improving

My full-time role. I help .NET teams with software architecture, design, and implementation, with a focus on event sourcing, CQRS, and event-driven systems.

Lately I've been working with Specification-Driven Development (SDD), helping teams define requirements, constraints, and business rules before any code is written.

Alongside it, I work on the open source and community projects below. For talks and presentations, see Speaking; for consulting inquiries, see About.