Skip to main content

How I work

Senior .NET & Azure system development.

I design application architecture, build business-critical functionality, and deliver clean, maintainable codebases in .NET and Azure. Stockholm and remote.

What I deliver

Three areas of senior system development

Application Architecture

I design systems that scale and are easy to maintain. That means getting the domain boundaries right, choosing the right patterns for the problem, and making sure the team can own the result. I document decisions, not just outcomes — architecture that can't be explained can't be maintained.

System designDomain modelingMicroservices.NETAzure
Get in touch

Business-Critical Development

I build the core functionality the business depends on — the parts where bugs cost money and quality matters. Order flows, integrations, payment systems, real-time pipelines. I write production-grade .NET on Azure, take ownership of what I ship, and stay accountable through to go-live.

Production .NETC#ASP.NET CoreAzureIntegrations
Get in touch

Code Quality & Security

Clean, secure, maintainable codebases — built in from the start, not retrofitted. I establish patterns the team can follow, address security at the architecture level, and leave code that the next developer can read, extend, and trust. Codebases that don't accumulate technical debt.

Code reviewSecurityRefactoringTesting strategy.NET
Get in touch
How I work

What working with me looks like

Embedded, not advisory

I work in your team's codebase and tools — standups, PR reviews, architecture discussions. Not slide decks from the outside.

Remote or on-site in Stockholm

Fully remote engagements work well. I'm also available on-site in Stockholm for teams who prefer it, or a hybrid of both.

Swedish and English

I work fluently in both. No language overhead for Swedish-speaking clients or teams.

.NET · Azure · Optimizely

My delivery stack. Fifteen years of production experience — microservices on AKS, event-driven systems, Optimizely CMS, and AI-integrated platforms.

The short version

I take ownership of the full delivery — from architecture to production.

Infrastructure, backend, or delivery — most specialists pick one. I design the system, write the difficult parts, and make sure the team can maintain it without me. That's the difference between a consultant and someone who actually hands over ownership.

  • 15 years of .NET and Azure in real production
  • Five Optimizely certifications
  • AI chatbot with NLP, delivered in production
  • Fluent in Swedish and English

Ready to talk?

Currently available. Tell me about your project.