I am a software engineer with a strong .NET/backend background and a growing focus on DevOps, platform engineering, CI/CD, infrastructure, observability and production troubleshooting.
My professional profile sits between software development and operations: I understand application code, pipelines, cloud infrastructure, deployments, environments and the practical problems that appear when systems need to work reliably in production.
Short overview
- 6+ years of professional software development experience
- Core stack: .NET, C#, Azure DevOps, SQL, REST APIs, Blazor
- DevOps/platform: CI/CD, Docker, Kubernetes, Helm, KEDA, Bicep, Terraform
- Operations: deployments, troubleshooting, monitoring, logs, tracing, OpenTelemetry, OpenSearch
- Domains: public-sector IT, payroll systems, document automation, SAP integration
Selected experience and projects
twoday / Arbejdstilsynet — DevOps and Infrastructure
Area: DevOps, infrastructure, CI/CD, observability, public-sector IT
Technologies: Azure DevOps, Azure, Bicep, PowerShell DSC, IIS, OpenTelemetry, OpenSearch, C#/.NET
At twoday, I worked as a DevOps and infrastructure consultant for Arbejdstilsynet on a large .NET and Sitecore-based platform.
My contribution
- Built and improved CI/CD pipelines and deployment flows
- Helped establish and configure a new test environment
- Supported monitoring, troubleshooting and documentation
- Worked with infrastructure automation and environment setup
- Helped bridge development, operations and platform concerns
Why it matters
This experience shows my ability to work in an enterprise/public-sector environment where stability, documentation, controlled deployments and operational understanding matter.
MyPaperFlow — Cloud DevOps, Kubernetes and SAP integration
Area: DevOps, cloud infrastructure, document automation, SAP integration
Technologies: Azure DevOps, Docker, Kubernetes, Helm, KEDA, Azure Service Bus, Azure, Bicep, Terraform, PostgreSQL, .NET
MyPaperFlow was a cloud-based document and invoice platform with integration to SAP Business One.
My contribution
- Built and maintained Azure DevOps CI/CD pipelines
- Worked with Docker images, Kubernetes deployments and Helm configuration
- Improved autoscaling with KEDA based on Azure Service Bus queues
- Worked with infrastructure as code using Bicep and Terraform
- Troubleshot deployments, identities, environments and cloud components
Why it matters
This project demonstrates practical DevOps work beyond writing YAML: building, deploying, scaling and operating real cloud services.
DCAB — Public-sector .NET system
Area: Backend development, public-sector systems, data, registers
Technologies: .NET, C#, ASP.NET, Blazor, MSSQL, Azure DevOps, OpenShift, Elasticsearch
DCAB was a central register system within the Danish public housing sector. The project involved complex domain logic, data quality, integrations and structured delivery processes.
My contribution
- Developed backend and Blazor features
- Worked with REST APIs, domain logic and data models
- Supported release processes and Azure DevOps workflows
- Worked with testing, quality and .NET upgrades
- Contributed to data migration and system maintenance work
Why it matters
This project shows experience with serious business-critical software, domain complexity and collaboration in a larger development team.
Visma Enterprise — Payroll systems and legacy modernization
Area: Payroll systems, business-critical software, legacy modernization
Technologies: C#, ASP.NET, DB2, MSSQL, GitHub, TeamCity, Octopus Deploy, COBOL
At Visma Enterprise, I developed and maintained functionality for payroll systems.
My contribution
- Developed and maintained payroll functionality in C#
- Worked on implementation of the new Danish holiday act
- Worked with tax-card integration and salary-related business logic
- Analyzed production issues and rewrote legacy COBOL logic
- Supported systems where correctness directly affected salary payments
Why it matters
Payroll systems require precision, responsibility and understanding of business-critical software. This experience shows that I can work with legacy systems, complex rules and high-stakes production logic.
Karpov Blog — Technical writing and personal platform
Area: Technical communication, portfolio, SEO, static site
Technologies: Hugo, PaperMod, GitHub Pages, Markdown, GitHub Actions
This website is my personal technical blog and portfolio. I use it to write about software engineering, DevOps, AI, digitalization and technology policy.
My contribution
- Built and maintain the site with Hugo and GitHub Pages
- Set up content structure, SEO metadata and deployment workflow
- Use the site as a public writing platform and professional portfolio
- Write about technical topics in Danish and English with a practical engineering angle
Why it matters
Clear technical communication is part of senior engineering work. This site shows that I can explain technology, document ideas and think beyond code.
Vintønden — Local SEO, WordPress and AI-assisted content structure
Area: Local SEO, website structure, WordPress, AI-assisted research
Link: vintonden.dk
For Vintønden in Frederiksberg, I worked on a practical SEO and website improvement effort that connected local search intent, information architecture and concrete WordPress execution into an actionable plan.
The work covered technical and content SEO review, metadata improvements, landing-page ideas for events and private-room bookings, multilingual content guidance, and reusable AI-assisted workflows for research, copywriting and implementation notes.
Why it matters
This project shows that I can translate technical analysis, AI tooling and business context into concrete improvements for a real local business without turning the solution into unnecessary theory.
What recruiters should understand
I am strongest in roles where backend development, DevOps and platform work meet.
I can contribute as:
- DevOps Engineer
- Platform Engineer
- Site Reliability Engineer
- Backend Developer with DevOps/platform responsibility
- .NET Engineer close to infrastructure and delivery
My value is that I understand both application code and the systems that build, deploy, monitor and operate it.