Consulting, coaching and training

I help .NET teams get authentication, identity and security right. I also help with software architecture, Azure, technical due diligence and getting started with AI coding agents.

Maybe you are adding OpenID Connect to an application and want to know that the setup is secure. Maybe you are about to take Duende IdentityServer into production, or a production problem has resisted every fix so far. That is where I can help: as a consultant in your team, with a focused review, or as a coach.

I'm a Microsoft .NET MVP based in Göteborg, Sweden. I work on-site or hybrid in Göteborg, or remotely, in Swedish or English.

The first step is a short call or meeting, with no obligation, to understand what you need. Get in touch.

Tore Nestenius presenting at a Swenug meetup in Göteborg
Tore Nestenius presenting to a small group

How I can help

Authentication, identity and security

Login, tokens and permissions are an area many teams find difficult, and it is easy to get wrong. I review and design authentication and authorization architectures in ASP.NET Core, implement and review Duende IdentityServer, and set up OpenID Connect and OAuth. I also do web security reviews, and I coach your team along the way. I created the Dometrain courses Getting Started: OpenID Connect and Getting Started: Authentication and Authorization in .NET.

Technical due diligence

Before you invest in, buy or take over a .NET system, you need to know what is really in the code. I review the code and architecture of large .NET codebases and explain what I find in plain language: what is solid, what the risks are and what needs attention.

Software architecture

Considering event sourcing or CQRS, or working with a design that has become hard to change? I help with event modelling, DDD, CQRS and event sourcing. I have taught these topics for more than ten years and co-created cqrs.nu.

Azure for .NET teams

I help with Azure development and Azure identity for .NET applications, including how your applications authenticate to Azure services. I hold the AZ-204 Azure Developer Associate certification and built CloudDebugger, an open-source exploration tool for Azure developers.

Agentic development

Want to use AI coding agents such as Claude Code in real projects, not just in demos? I help teams get started, with coaching and hands-on help. I use Claude Code in my own daily work, built the open-source Coding Agent Explorer, and speak about how coding agents actually work at meetups and conferences.

Ways of working

  • In your team: a longer assignment as a senior .NET backend developer or architect.
  • Focused specialist work: a review, a due diligence or a round of coaching on a specific problem.
  • Coaching and mentoring: one-to-one or team coaching for junior and senior developers, through hands-on workshops, talks and mentoring.
  • Training: live courses and workshops, at your office or remote, taught in English or Swedish. I can also put together a course that mixes topics. See my courses on tn-data.se
  • Talks: at your conference, user group or internal event, from a single talk to a half-day or full-day session. See my talks

Prefer to learn at your own pace? My Dometrain courses Getting Started: OpenID Connect and Getting Started: Authentication and Authorization in .NET cover the protocols and the ASP.NET Core side.

Why work with me

  • I get to the root cause. I dig into the code, down to the framework source when needed, which makes me effective with hard production problems.
  • I explain things clearly. After many years of teaching .NET, security and architecture, I share what I know as I work and lift the team.
  • I build for the long run. I take pride in solutions that are secure and easy to maintain.
  • I have done this for a long time. More than 25 years of professional software development, and .NET since it launched in 2002.

Let's talk

You don't need a finished plan to get in touch. Tell me what you are working on, and we start with a short call, with no obligation.

Get in touch →

For more about consulting, courses and talks, see my business website, tn-data.se.