What I do best
Six competence areas that cover most of my work. The detailed overview is further down.
System integration & APIs
Integrations between business systems, services and external platforms – designed to fail safely and be debuggable.
- REST
- WCF
- Azure Service Bus
- NServiceBus
- OAuth 2.0
- JSON/XML
- NSwag
- Polly
- Integration patterns
Enterprise .NET
Backend, services and clients in C#/.NET – from legacy .NET Framework to .NET 8/9/10.
- C#
- .NET 8/9/10
- ASP.NET Core
- Blazor
- Windows Services
- WPF / Avalonia
- LINQ
- Unit test
Solution architecture
System design, API design, modularisation and modernisation of existing solutions – respecting what already works.
- Systemdesign
- API-design
- DDD
- SOLID
- MVVM
- Modernisering
- Kodereview
DevOps & deployment
Automated builds, signing and releases, so deployment becomes repeatable and predictable.
- GitHub Actions
- Azure DevOps
- Nuke Build
- WiX Toolset / MSI
- Code signing
- SBOM
- Docker
- Git
Databases & data access
Database design and performance – from schema and indexes to efficient data access in code.
- SQL Server
- T-SQL
- PostgreSQL / TimescaleDB
- Entity Framework
- Dapper
- Redis
- Cosmos DB
Windows & infrastructure integration
Integration close to the operating system and hardware: services, registry, WMI, Active Directory, storage and installers.
- Windows Services
- WMI / Registry
- Active Directory / AD FS
- PowerShell
- Storage / RAID
- Firewall / GPO
Current technologies, tools and methods
Skills I have used actively since 2019. Levels: Expert, Very experienced, Experienced, Good knowledge, Some knowledge.
Area of expertise 10
| Skill | Level | Last used | Years |
|---|---|---|---|
| Agile methods | Very experienced | 2026 | 22 |
| Architecture | Very experienced | 2026 | 18 |
| Automated testing | Experienced | 2026 | 8 |
| Backend | Expert | 2026 | 23 |
| Database design | Expert | 2026 | 22 |
| Frontend | Very experienced | 2026 | 18 |
| Full-stack | Expert | 2026 | 23 |
| Scrum | Very experienced | 2026 | 16 |
| System design | Expert | 2026 | 23 |
| Software development | Expert | 2026 | 23 |
Industry experience 3
| Skill | Level | Last used | Years |
|---|---|---|---|
| Municipalities | Very experienced | 2017 | 8 |
| Consulting services | Expert | 2023 | 22 |
| Public sector | Very experienced | 2018 | 6 |
Languages 8
| Skill | Level | Last used | Years |
|---|---|---|---|
| C# | Expert | 2026 | 21 |
| HTML | Expert | 2022 | 13 |
| JavaScript | Experienced | 2022 | 9 |
| PowerShell | Good knowledge | 2026 | 6 |
| SQL | Expert | 2026 | 23 |
| Transact-SQL | Expert | 2026 | 23 |
| WSDL | Expert | 2019 | 5 |
| XAML | Very experienced | 2026 | 15 |
Technologies 17
| Skill | Level | Last used | Years |
|---|---|---|---|
| .NET | Expert | 2026 | 23 |
| ASP.NET Core | Experienced | 2026 | 4 |
| .NET 6/8/9/10 | Experienced | 2026 | 6 |
| REST API | Very experienced | 2026 | 8 |
| Windows Services | Very experienced | 2026 | 8 |
| WiX Toolset / MSI | Experienced | 2026 | 2 |
| GitHub Actions | Experienced | 2026 | 2 |
| PostgreSQL / TimescaleDB | Good knowledge | 2026 | 1 |
| ASP.NET MVC | Expert | 2022 | 10 |
| Git | Experienced | 2026 | 9 |
| LINQ | Expert | 2026 | 14 |
| Model View ViewModel (MVVM) | Very experienced | 2026 | 13 |
| MVC (Model-view-controller) | Very experienced | 2022 | 7 |
| Rhino.Mocks | Very experienced | 2019 | 6 |
| SOLID (object-oriented design) | Very experienced | 2026 | 12 |
| WPF (Windows Presentation Foundation) | Expert | 2026 | 15 |
| XML | Very experienced | 2026 | 8 |
Platforms 2
| Skill | Level | Last used | Years |
|---|---|---|---|
| COM/COM+ | Experienced | 2020 | 7 |
| Microsoft Azure DevOps | Experienced | 2026 | 8 |
Databases 1
| Skill | Level | Last used | Years |
|---|---|---|---|
| Microsoft SQL Server | Expert | 2022 | 22 |
Development tools 2
| Skill | Level | Last used | Years |
|---|---|---|---|
| Entity Framework | Expert | 2026 | 16 |
| Microsoft Visual Studio | Expert | 2026 | 26 |
Middleware / system software 1
| Skill | Level | Last used | Years |
|---|---|---|---|
| WMI | Experienced | 2026 | 6 |
Methods 1
| Skill | Level | Last used | Years |
|---|---|---|---|
| Unit Test | Very experienced | 2026 | 16 |
Historical technology experience 13 Technologies I last used before 2019. Relevant when older solutions need modernising or migrating.
Languages 1
| VB.NET | Experienced | 2007 | 6 yrs |
Technologies 8
| Active Directory (AD) | Very experienced | 2011 | 5 yrs |
| Active Directory Federation Services (AD FS) | Very experienced | 2016 | 4 yrs |
| ADSI (Active Directory Service Interface) | Experienced | 2009 | 2 yrs |
| Ajax | Experienced | 2013 | 3 yrs |
| ASP.NET | Expert | 2017 | 11 yrs |
| ASP.NET MVC 4 | Very experienced | 2013 | 1 yrs |
| COM+ | Experienced | 2007 | 6 yrs |
| WCF (Windows Communication Foundation) | Very experienced | 2016 | 8 yrs |
Middleware / system software 1
| Microsoft Team Foundation Server (TFS) | Expert | 2017 | 11 yrs |
Methods 2
| Continuous Integration | Good knowledge | 2017 | 1 yrs |
| Domain-driven design (DDD) | Very experienced | 2017 | 6 yrs |
Identity & security 1
| Windows Identity Foundation (WIF) | Experienced | 2011 | 1 yrs |