Rolands Krumbergs

.NET Developer & Architect

Seasoned .NET Full-Stack Developer & Technical Lead with 12+ years of experience building applications on the Microsoft stack. Expert in .NET Core, Azure, and modern React front-ends.

Malmö, Sweden
English (Full Professional)
Latvian (Native)
Russian (Limited Working)
Swedish (Elementary)

About Me

I am a seasoned .NET Full-Stack Developer & Technical Lead with over 12 years of experience building robust applications on the Microsoft stack. I combine deep technical expertise in .NET (C#, ASP.NET Core, EF Core), Azure (App Service, Functions, CosmosDB, DevOps pipelines), and modern React front-ends with proven people-management, architecture, and DevOps skills.

Professional Highlights

  • Designed and shipped CMS system for insurance business with high availability and security
  • Led claims reporting team in the biggest insurance company in Nordics
  • Served as cloud architect for cost optimization project, reducing costs by 30%
  • Managed and mentored teams of 5-7 developers with high retention rates
rolands.krumbergs@outlook.com

Experience

Oct 2023 - Present

Software Developer

Position Green AB

Part of the platform team working on improving performance, maintainability, availability and stability of the system. Much of the time spent on deep diving on SQL Server query optimization, refactoring existing parts of system to make them more maintainable, setting up integration tests and improving their speed, ease of use. Additionally developed various new prioritized features for the system.

.NET Core SQL Server Performance Optimization Integration Testing Refactoring
May 2021 - Jan 2025

Technical Trainer

Baltijas Datoru Akadēmija (BDA)

Worked as a technical trainer giving workshops for various topics in Azure, mostly to prepare developers and administrators for Microsoft exams: AZ-400 Designing and Implementing Microsoft DevOps solutions, AZ-204 Developing Solutions for Microsoft Azure, AZ-104 Microsoft Azure Administrator.

Azure Training AZ-400 AZ-204 AZ-104 Microsoft DevOps
Apr 2022 - Nov 2023

Senior Software Developer

Clas Ohlson AB

Relocated to Sweden to work as part of the new team to develop e-commerce platform as an upgrade for existing outdated system. Designed product management components, developed APIs and backend processing for product information management and incoming orders. Additionally handled Azure cloud infrastructure with Terraform, performed major Terraform upgrade. During the last months worked mostly with infrastructure optimizations and cloud cost reductions.

E-commerce .NET Core Azure Terraform API Development Cost Optimization
Nov 2019 - Apr 2020

Technical Architect

If Insurance

After some time performing line management duties I understood that management is not the career direction I want to pursue in future and I want to stay technical, so I took on technical architect duties for the teams I was managing and reduced management duties. I was part of the architect team in the company and was responsible for claims reporting solutions built in delivery center in Riga. I had close communication with developers, other architects, security team, cloud center of excellence and business stakeholders.

Solution Architecture Claims Processing Azure Security Stakeholder Management
Dec 2018 - Apr 2020

Development Group Lead

If Insurance

Teams and scope grew more with time and I took on greater responsibilities for managing developers in 3 different teams. During this time I was more focused on coaching developers, handling line management duties such as goal setting, performance review and salary reviews. Additionally spent 20-30% of time coding and developing features besides supporting teams in existing solution maintenance.

Team Leadership Performance Management Developer Coaching .NET Development
Dec 2016 - Dec 2018

Team Lead

If Insurance

Scope of the work increased and more projects came in to delivery center in Riga for claims reporting solutions. Team grew to 4-5 people including myself working as a team lead. After developing multiple forms based solutions, decision was made to move in direction of chat based application. We built a solution based on Microsoft Bot Framework as core technology behind data gathering from users, React for user interface and .NET/NServiceBus for handling of data and integrations. As team lead I was responsible with requirement gathering together with Product Owner, communication with business stakeholders, supporting in incidents and problem solving.

Microsoft Bot Framework React .NET NServiceBus Requirements Gathering
Aug 2015 - Dec 2016

Software Developer

If Insurance

Initial developer in delivery center in Riga working with customer facing claims solutions in Nordics. Developed web solutions (Angular JS in frontend, .NET in backend, Azure hosted) for customers to be able to report claims via web portal. Additional team members in Finland. With time scope increased to handle more claim types and more countries. Worked also on a project to move Norwegian travel insurance web site from Lotus Notes CMS which was outdated and not supported to EpiServer CMS. The team consisted of two developers and tester. I was responsible for overall design, architecture and implementation. Together with companies architecture team and security team designed highly available solution, delivered in production and maintained until moving to next projects.

AngularJS .NET Azure EpiServer CMS High Availability
Sep 2013 - Aug 2015

Senior Programmer

Accenture

Continued with work in the same team, but bigger focus on BizTalk Server development. Developed approach to deploy BizTalk applications side by side in the same physical server, but with different environments, therefore managed to reduce hosting costs by 40%. In daily work developed new BizTalk applications, investigated production incidents, monitored production environment. Was responsible for performing major BizTalk server upgrade.

BizTalk Server Cost Reduction Production Support Infrastructure Upgrade
Jan 2013 - Sep 2013

Programmer

Accenture

Started career in a team working on solution for government agency. Solution based on ASP.NET Web Forms and Oracle database, hosted on-prem. Participated in feature and bugfix development. Focused on development in BizTalk Server as solution integrated with many other government agencies using various protocols like FTP, SFTP, SOAP, WCF, HTTP.

ASP.NET Web Forms Oracle Database BizTalk Server Integration Protocols Government Solutions

Technical Skills

High Expertise

.NET Core C# ASP.NET Core Microsoft Azure Microsoft SQL Server Azure DevOps

Medium Expertise

React.js TypeScript REST APIs Terraform Entity Framework Docker

Developing Skills

Kubernetes GraphQL Microservices OpenTelemetry

Certifications

Microsoft Certified: DevOps Engineer Expert

Microsoft • 2022-2025

Microsoft Certified: Azure Administrator Associate

Microsoft • 2021-2025

Microsoft Certified: Azure Developer Associate

Microsoft • 2021-2025

Microsoft Certified Trainer

Microsoft • 2021-2025

Microsoft® Certified Technology Specialist: BizTalk Server 2010

Microsoft • 2013

Portfolio

A selection of key projects I've worked on throughout my career, showcasing different technologies and team collaborations.

Platform Performance Optimization

8 team members

Comprehensive platform optimization focusing on SQL Server performance, system maintainability, and integration testing improvements.

.NET Core SQL Server React Kubernetes GraphQL

E-commerce Platform Development

12 team members

Complete e-commerce platform rebuild with product management, order processing, and cloud infrastructure optimization.

.NET Core Azure Terraform API Development Microservices

Insurance Claims Platform

5 team members

Modern claims reporting solution using Microsoft Bot Framework with React frontend and .NET backend for Nordic markets.

Bot Framework React .NET NServiceBus Azure

Travel Insurance Portal Migration

3 team members

Migration of Norwegian travel insurance website from legacy Lotus Notes CMS to modern EpiServer CMS with high availability design.

EpiServer CMS .NET AngularJS Azure High Availability

BizTalk Integration Platform

4 team members

Government agency integration solution with 40% cost reduction through innovative deployment approach and multi-protocol support.

BizTalk Server ASP.NET Oracle DB SOAP/WCF Integration

Azure Training Platform

2 team members

Comprehensive training program development for Azure certifications including workshop materials, labs, and certification preparation.

Azure Training Design DevOps Certification Workshops

Professional Trainings

I offer comprehensive training programs for developers and IT professionals. Training sessions are available as both intensive 2-3 day workshops and extended 2-3 month regular sessions to accommodate different learning preferences and schedules.

For more information about upcoming training dates, pricing, and custom corporate training options, please contact me directly.

AZ-400 Exam Preparation

Comprehensive preparation for Microsoft DevOps Engineer Expert certification, covering CI/CD, infrastructure as code, monitoring, and DevOps practices.

Azure DevOps CI/CD Certification

AZ-204 Exam Preparation

Azure Developer Associate certification training focusing on developing Azure compute solutions, storage, security, and monitoring implementations.

Azure Development Certification

AZ-104 Exam Preparation

Azure Administrator Associate certification training covering Azure infrastructure management, virtual networks, storage, and identity solutions.

Azure Administration Certification

Clean Code and Refactoring Practices

Learn principles of writing maintainable, readable code and effective refactoring techniques to improve existing codebases.

Clean Code Refactoring Best Practices

Authentication and Authorization in .NET

Comprehensive training on developing secure authentication and authorization solutions using .NET technologies, including OAuth, JWT, and Identity frameworks.

.NET Security Identity

SQL Server Performance Optimization

Advanced techniques for optimizing SQL Server performance, including query optimization, indexing strategies, and performance monitoring.

SQL Server Performance Optimization

CLR and .NET Memory Management

Deep dive into .NET CLR internals and memory management for developers, covering garbage collection, memory optimization, and performance tuning.

.NET CLR Memory Management

Interested in any of these training programs?

Contact Me for Details

Get In Touch

Let's Work Together

I'm always interested in discussing new opportunities, challenging projects, or just having a conversation about technology and software development.

Email

rolands.krumbergs@outlook.com

LinkedIn

Connect with me

Location

Malmö, Sweden