Stefán Gunnlaugsson

Stefán Gunnlaugsson

Software Specialist (M.Sc.) / Systems Architect. Specializing in TypeScript/React (Next.js), .NET Core, DevOps, REST APIs, and backend development.

About me

My programming journey began in 1995 when I wrote my first lines of Z80 assembly code, alongside my studies in electronics at the Reykjavik Technical College, where computers were a secondary subject. I pursued this interest further, earning a B.Sc. in Computer Science from Reykjavik University in 2001 and an M.Sc. in Computer Science from the University of Skövde in Sweden in 2003. Since then, I have worked as a programmer for various companies, tackling diverse projects involving SAP, Java, JavaScript, C++, and C#, as well as backend services such as SOAP and REST.

  • Senior dev / architect at VÍS
  • .NET, C#, TypeScript, React/Next.js, NX, Yarn/pnpm
  • Reykjavík, Ísland
  • OIDC, OAuth, OpenAPI, REST

Experience

  1. VÍS - Senior Software Developer / Architect
    2022-present

    NX monorepo, Next.js websites, service layers in .NET Core, NestJS, and CI/CD. OIDC authentication via Auth0 for vis.is. Web services in .NET Framework 4.7 and .NET Core. SQL databases. Logging with Datadog.

  2. Origo / Consulting – Full-stack
    2016-2022

    Web solutions for businesses and institutions, focusing on security and scalability. Projects for various organizations and companies, such as the Ministry of Finance, the Central Bank of Iceland, VÍS, and the State Social Security Institute.

  3. Sjóvá / Consulting – SAP and ABAP
    2005-2015

    Long-standing SAP/ABAP developer working on Sjóvá’s insurance systems and their integrations with other systems. Also possesses strong knowledge of SAP Human Resource Management (HR) and payroll systems.

  4. Former role
    2000-2005

    Held permanent positions at companies such as Íslandsbanki and Teymi hf.

Projects

Next.js / NX

VIS Monorepo

Development of a new website and web services. Storybook and automated publishing.

Next.jsTypeScriptNXNestJS
.NET / API

API backend for vis.is

C# programming for backend services. JWT, rate limiting, OpenAPI. Integration with core systems.

.NET 8Auth0OpenAPI

Qualification

TypeScriptReact / Next.jsNestJSTailwind.NET Core.NET FrameworkREST ServicesSOAPAuth0 / JWTOIDCSAP/ABAPSAP HR/PayrollOutsystemsStorybookDocker / Dev ContainersSQLC++Github Copilot

Contact

It is best to drop me a line via email or LinkedIn. I usually reply within a day.