As a development consultant, I work with both startups and large companies, helping them with training, custom development and architecture design.
Whether it’s balancing developing with debugging, doing more with less, keeping up with innovations, or securing and scaling your apps, developers face a lot of challenges in a world that’s getting faster!
As a seasoned software architect, developer, and coach, I’m here to help developers and software companies to lighten these challenges and achieve their goals. Here’s how I can help you:
I focus on writing applications and services in C# on the .NET platform, with a focus on the backend parts. I take pride in creating secure, reliable, evolvable and maintainable software with a clean architecture.
When I’m not busy providing services, I improve my skills by developing new presentations and helping others by answering questions on Stack Overflow.
Feel free to contact me to learn more about my services.
I provide coaching and mentorship, often as a follow-up to my training classes, to further help you as you grow on your journey. I do this by running workshops, giving presentations, and providing one-on-one coaching.
A popular service that I provide is frequent and recurring knowledge-sharing talks, often in the form of 1-hour presentations. Visit my talks page to learn more.
Do you need a review of your system’s architecture?
Or want guidance on how to create your next system?
For many years I have taught software architecture to developers all over the world. My specialty is in the area of Domain-Driven Design and event-driven architecture. I have a special interest in the world of CQRS/Event Sourcing that you can read more about on cqrs.nu.
Tailored to the needs of each developer and organization, I offer the expertise, hands-on approach, and personal attention needed to help developers and applications reach their full potential.
Whether you’re looking for solutions, a practical hand, or some expert guidance, I’m here to help you. If you’d like to get in touch, please complete the form or reach out to me directly using the details below.
As a specialist in Duende IdentityServer, I bring expert-level insight into implementing authentication, authorization, OpenID Connect, and IdentityServer in .NET applications. With a track record of successfully training and mentoring development teams, I’m here to help your team navigate the complexities of secure identity management.
I’m not just experienced—I’m actively engaged in the IdentityServer community. On Stack Overflow, I’ve contributed over 1,100 answers on IdentityServer, authentication, OpenID Connect, and .NET, making me the only expert outside the product’s creator to earn the silver badge for IdentityServer4. My dedication to sharing knowledge extends to training workshops and frequent posts on my blog, where I tackle common challenges and share insights on IdentityServer and related security topics.
Let’s connect for a no-obligation meeting to discuss your needs and explore how I can help make your IdentityServer project a success.
I’m skilled in designing and implementing solutions on the Azure Cloud platform, focusing on scalable, efficient, and secure architectures that drive real results. With multiple Azure certifications, hands-on projects, and extensive teaching experience, I’m equipped to help your team harness the full potential of Azure.
Azure can be a time-consuming and overwhelming platform to navigate; whether you work with me or not, you can also use my open-source cloud debugger tool for Azure to get more visibility, insight, and faster troubleshooting results into your environment.
I offer a range of Azure-focused consulting services designed to support businesses in adopting, optimizing, and scaling on Azure:
Let’s set up a meeting to discuss your Azure needs and explore how I can help streamline your cloud journey.
I’ve been working with .NET, ASP.NET, and C# since the platform was released in 2002. Over the years, I’ve become deeply involved in the IdentityServer and .NET community, contributing over 1,100 answers on Stack Overflow focused on .NET, ASP.NET Core, and security. My .NET development services cover coaching, consulting, and direct implementation support across much of the .NEt ecosystem, with a focus on C#.
Whether it’s debugging and enhancing code visibility across your application architecture, using .NET’s advanced features, or some helping hands for your project, my .NET focused services can meet all of these needs.
Let’s set up a meeting to discuss your .NET development needs and explore how I can help your team to excel with this versatile platform.
Where are you located?
I am located in Helsingborg, Sweden.
Do you travel?
Yes, I travel short distances, both within and outside Sweden.
Do you provide remote services?
Absolutely! Working remotely comes quite naturally to me and I’m happy to arrange a remote call to discuss working together.
Don’t hesitate to contact me for more details.
The best workshops create an immersive experience. See the benefits that practical, attentive, and up-to-date training can offer today by putting me to the test!
I offer 30-45 minute workshops that can be customized to your team’s needs:
Feel free to get in touch using the details below, submitting a form on the contact page, or connect with me on LinkedIn!