2021-09 — 2022-03
As a Senior developer at Nordic Insurance Software, I was part of a team developing a suite of
applications for insurance companies, ranging from on-premise desktop applications using
WinForms through management websites using WebForms and finally a modern case handling SPA
solution using .NET Core (soon to be 6) exposing a GraphQL API to a Typescript/React frontend.
With supported hosting models including both on-premise and SaaS, a major focus of the team was
supporting individual customers upgrade path regardless of when and how they would happen.
As part of the senior developers, my role consisted of validating requirements and estimating
efforts, designing solutions and their architectural integration (particular for
customer-specific developments), implementing them and testing them with our QA department, as
well as supporting more junior developers.
As a newcomer to a team with many years at the company, my most significant contribution was
designing and getting buy-in for a roadmap for refactoring and modernizing the legacy core which
was complicating development.
C#, VB.NET (yes), ASP.NET Core, MediatR, GraphQL, MSSQL, T-SQL, Typescript, React, Git.