Oslo, Norway

Dmytro Ivanchyshyn

Senior .NET Software Engineer / Tech Lead

13 years of building cloud-native backend platforms — event-driven .NET, Azure and Kubernetes, with agentic AI woven into how the work gets done.

Dmytro Ivanchyshyn hiking in the mountains

About

Senior .NET Software Engineer / Tech Lead in Oslo, Norway · 13 years of experience

I am a .NET engineer with 13 years behind cloud-native platforms, from event-driven microservices in finance and energy trading to smart-home security at European scale. I care about clear service boundaries, event-driven architecture and teams that ship with confidence: strong testing strategies, real observability and honest code reviews. Currently at Sector Alarm in Oslo, building cloud services on a fully Azure stack with Kubernetes, and weaving agentic AI into the everyday engineering loop with Claude Code and LLM-assisted workflows. Before that I led the Flex Optimization Team at Eneco in Rotterdam, delivering the optimisation services behind a Virtual Power Plant.

Beyond work, I speak Ukrainian (Native), English (C1), Russian (C2), Polish (C1), Dutch (B2), and you will find me in the Norwegian mountains when the weather allows it.

Experience

Thirteen years of shipping backend platforms, with the recent years leading architecture, quality and people.

  1. Sector Alarm

    May 2026 – present

    Senior .NET Software Engineer

    Building cloud-native backend services for one of Europe’s leading safety providers. Sector Alarm protects more than 730,000 homes and businesses across Europe with smart alarms, cameras and locks, backed by a 24/7 Alarm Receiving Centre.

    • Building cloud-native .NET services on a fully Azure stack, deployed on Azure Kubernetes Service.
    • Bringing agentic AI into everyday engineering: Claude Code-assisted development, AI pipelines and modern tooling woven into how the team ships.
    • Working on the platform that connects security devices, the award-winning Sector Alarm app and the 24/7 Alarm Receiving Centre.
    • C#
    • .NET
    • Azure
    • Kubernetes
    • AKS
    • Docker
    • Claude Code
    • Agentic AI workflows
  2. Eneco

    Aug 2024 – Apr 2026

    Senior .NET Software Engineer

    Led development for the Flex Optimization Team within the Asset Optimization domain in Rotterdam, delivering backend services and integrations that support flex trading and portfolio optimisation for the Virtual Power Plant (VPP).

    • Defined service boundaries, multi-tenant data architecture and integration patterns; authored Architecture Decision Records and aligned choices with other VPP domains.
    • Designed multi-tenancy with isolated data stores, enabling tenant isolation, simpler compliance and independent scaling of tenant workloads.
    • Delivered the battery co-location feature pairing batteries with wind and solar to share grid connections, reducing grid infrastructure CAPEX by ~30–50%.
    • Migrated the Flex Optimization Service from MassTransit to Wolverine, removing future licensing exposure (~€12k/year) and simplifying the messaging stack.
    • Upgraded the platform from .NET 8 to .NET 10, improving performance, security and long-term maintainability.
    • Hired, coached and mentored developers; ran technical interviews and planned delivery of business-critical features.
    • C#
    • .NET 8/10
    • Azure Service Bus
    • Event Hub
    • Cosmos DB for NoSQL
    • Blob Storage
    • App Configuration
    • App Insights
    • MSSQL
    • PostgreSQL
    • Entity Framework
    • MassTransit
    • Wolverine
    • Docker
    • DataDog
    • SonarQube
    • Azure DevOps
  3. Ayvens

    Jan 2023 – Jul 2024

    Team Lead .NET

    Owned on-time delivery of high-quality software within the Self Service Domain; core contributor to Ayvens MyPortal, a web application giving fleet managers and drivers a 360° overview of active lease contracts.

    • Drove technical decisions, defined the quality and testing strategy, and coached engineers while planning work with the product owner and management.
    • Redesigned the onboarding flow from a synchronous process into an asynchronous, event-driven one, increasing scalability and resilience.
    • Raised code quality: SonarQube in CI/CD, unified error handling, API versioning, nullable types, a zero-warnings policy and ≥80% unit-test coverage.
    • Introduced application performance monitoring: structured logging, tracing and correlation with OpenTelemetry and Datadog, plus monitors, alerts and Opsgenie schedules.
    • C# 10
    • .NET 6
    • PostgreSQL
    • Entity Framework
    • NServiceBus
    • Docker
    • AWS (RDS, SQS, EKS, S3, Secrets Manager)
    • Auth0
    • DataDog
    • TIBCO Cloud API Management
    • SonarQube
    • GitLab
  4. CarNext (BCA Group)

    Feb 2020 – Dec 2022

    Tech Lead / Senior .NET Software Engineer

    Led architecture and delivery for a portfolio of ~12 event-driven .NET 6 microservices supporting finance domains (self-billing, invoicing, supplier integration). Owned technical direction, delivery quality and team growth.

    • Defined and drove architecture and service boundaries for the finance domains, improving modularity, observability and deployment independence.
    • Established coding standards, review practices and test strategies that raised quality and reduced regressions.
    • Ran technical interviews, hired engineers and provided ongoing technical coaching and mentoring.
    • Replaced partner FTP folder-scanning with a real-time REST integration (<5s instead of async file polling), cutting integration incidents by ~70% and related support tickets by ~90%.
    • C# 10
    • .NET 6
    • Apache Kafka
    • PostgreSQL
    • Entity Framework
    • Docker
    • AWS (RDS, Elasticsearch, ECS, S3)
    • Okta
    • Kibana
    • Prometheus
    • Grafana
    • SonarQube
    • GitLab
  5. Virtual Affairs (iO Digital)

    Oct 2018 – Jan 2020

    .NET Software Engineer / Sitecore Developer

    Delivered Sitecore 9.1 and .NET Core solutions for banking and insurance clients: Sitecore JSS apps, .NET Core services, legacy .NET Framework maintenance, backend API evolution and third-party integrations across a microservices architecture.

    • Implemented Sitecore JSS applications and .NET Core services for regulated banking and insurance clients.
    • Evolved backend APIs and integrated third-party systems within a microservices architecture.
    • Sitecore 9.1
    • JSS
    • C#
    • ASP.NET Core 2.1/2.2
    • EF Core
    • Docker
    • AWS (Lambda, RDS, SQS, S3, ECR, ECS)
    • Azure DevOps
    • Jenkins
    • Octopus
  6. Unic

    Nov 2017 – Sep 2018

    Professional Application Engineer / Sitecore Developer

    Developed Sitecore 8 and 9 web applications for digital and content-marketing projects, following Helix architecture principles while managing templates, renderings, placeholders, rules and scheduled tasks.

    • Built content-driven sites on Sitecore 8/9 following Helix principles and best practices.
    • Sitecore 8/9
    • C#
    • ASP.NET MVC
    • NitroNet
    • TeamCity
    • Octopus
  7. DGS BS Sp. z o.o.

    Jun 2015 – Oct 2017

    .NET Software Engineer

    Contributed to hearing-aid fitting and configuration software used across WDH brands (Oticon, Bernafon, Sonic) as part of a multi-site team in Denmark, Poland and Switzerland; focused on business logic, algorithms and integration with the UI and hardware abstraction layers.

    • Developed business logic and algorithms for audiology software used by hearing-care professionals across three countries.
    • C#
    • .NET 4.6
    • WPF
    • WCF
    • MEF
    • MS Fakes
    • MSSQL
    • MagicDraw
  8. Rothausen Development

    Nov 2013 – May 2015

    .NET Software Engineer & iOS Software Engineer

    Built travel software for planning, event booking and accommodation management in a small cross-functional team (3 developers, QA, PO); developed backend services and the iOS client.

    • Shipped both the ASP.NET backend and the native iOS client as one of three developers.
    • C#
    • ASP.NET MVC
    • MSSQL
    • Entity Framework
    • Razor
    • jQuery
    • Swift
    • UIKit
    • CoreData
    • Xcode

Skills

The toolbox behind the roles above — grouped the way I reach for it.

Languages & runtime

  • C#
  • .NET 8/10
  • ASP.NET Core
  • MSSQL
  • PostgreSQL
  • Entity Framework
  • Git

Cloud-native & AI

  • Kubernetes
  • AKS
  • Docker
  • Claude Code
  • Agentic AI pipelines
  • AI-assisted development

Messaging & streaming

  • Apache Kafka
  • MassTransit
  • Wolverine
  • NServiceBus
  • Azure Service Bus
  • Azure Event Hub

Azure

  • AKS
  • Cosmos DB for NoSQL
  • Blob Storage
  • App Configuration
  • Application Insights

AWS

  • RDS
  • SQS
  • S3
  • ECR
  • ECS
  • EKS
  • Lambda
  • Elasticsearch

Architecture & practices

  • OOP
  • SOLID
  • DDD
  • CQS/CQRS
  • REST
  • Microservices
  • Event-driven architecture
  • C4 modelling
  • ADRs

Quality & operations

  • OpenTelemetry
  • DataDog
  • SonarQube
  • Prometheus
  • Grafana
  • Kibana
  • Test strategies
  • Code review

Projects

Things I build outside of work hours — usually to try a technology properly before recommending it.

Learn and play

A collection of small reading, counting and maths games for children in Norwegian. React + Vite, fully static, deployed to Cloudflare Workers behind a human-approved pipeline, the same strategy this site uses.

  • React 19
  • Vite
  • Vitest
  • Cloudflare Workers
  • GitHub Pages

This website

A zero-JS Astro site with a dark-first design, typed CV data, automated GitHub Pages deploys and a human-approved Cloudflare deploy to divanchyshyn.com, with Lighthouse budgets, ESLint, astro check and Vitest as quality gates.

  • Astro
  • TypeScript
  • Vitest
  • Cloudflare Workers
  • GitHub Pages

Education & languages

Education

  • 2006 – 2011

    Khmelnytskyi National University

    Master in System Programming

Languages

  • UkrainianNative
  • EnglishC1
  • RussianC2
  • PolishC1
  • DutchB2