Training
I teach .NET, authentication and security, and software architecture to development teams, in workshops and talks, on-site or online.
Questions about format, language or travel? See the FAQ.
Workshops
My workshops are usually one to three days long. I teach them on-site at your company or online.
They cover authentication and identity (OpenID Connect, OAuth and IdentityServer), web security, software architecture (DDD, CQRS and event sourcing), ASP.NET Core, C# and .NET, and Azure for developers.
Talks
My talks are usually 45 to 60 minutes, on-site or remote. Companies book them for their internal training programs, and I also speak at user groups and conferences.
Topics include coding agents and AI-assisted development, OpenID Connect and authentication, web security, architecture, .NET and C#, Azure and observability. I can adapt a talk to your team.
Why Train With Me?
-
Experienced Trainer
I have trained developers since 2010, when I co-founded Edument, a Swedish training and consulting company. Since then I have taught several hundred courses and talks. I am a Microsoft .NET MVP and a frequent speaker at conferences.
-
My Own Courses
I create, maintain and teach every course myself. I build the material on my own experience as a developer and consultant, so the examples come from real projects. It also means I can adapt a course to your team when needed.
-
Continuous Improvement
After each delivery, I update the material with what I learned, the questions students asked and the feedback I got, so every course keeps getting better.
-
Practical Focus
The workshops combine realistic demos with hands-on labs in real environments. The goal is that your developers can put what they learn into practice in their own projects.
Frequently Asked Questions About Training
Where are you located?
I am located in Göteborg, Sweden.
Do you travel?
Yes. I travel for on-site work, both in Sweden and abroad.
Do you provide training remotely?
Yes. I’m comfortable teaching remotely. I also run hybrid sessions, where I teach on-site and some participants join online.
Do you teach in Swedish and English?
Yes. My course materials are in English, and I teach in either Swedish or English.
Do you do half-day training?
On-site I usually run full days. Remote training can be half or full days.
How many participants can attend?
I usually aim for up to 15 participants, so everyone gets the attention they need. I can take more, depending on the course.
Do participants get the course material?
Yes. When the course starts, every participant gets a digital copy of the presentation and the exercise documents.
Can you customize a workshop?
Yes. I can tailor a workshop to the needs of your team and your business, and I can also organize follow-ups after it.
Do you offer coaching after a course?
Yes, if your team wants it. After a course I can follow up with a few sessions where we work through questions from your own code. For longer support, I also offer advisory: reviews, second opinions and guidance for your developers.
How far in advance should I book?
I recommend booking 4–8 weeks in advance, so I can make sure I’m available.
Do you run open courses?
Not myself at the moment, but I work with many training companies in Europe, so get in touch.
Want to know more?
Don’t hesitate to contact me for more details.