In English

Christian Engen

Code, Architecture, AI

Jeg er Head of Engineering i DIB, der jeg leder en avdeling på ni utviklere. Siden oktober 2024 har jeg for det meste jobbet med AI og agentiske systemer for revisorer og regnskapsførere. Jeg har hatt arkitekturansvaret for de agentiske systemene og det tekniske lederansvaret for produktet. Vi bygget løsningen opp fra grunnen av, og den har i dag rundt 20 000 brukere.

Før det jobbet jeg mange år som konsulent i Avanade og Bouvet, med frontend og fullstack for kunder i bank, media, apotek og offentlig sektor. Jeg kom til DIB i 2019 som frontendutvikler, og ble Head of Engineering i november 2023.

Arbeidserfaring

  1. DIB (DIBkunnskap AS) · aug 2019 – nå

    Head of Engineering

    nov 2023 – nå

    • Leder en avdeling på ni utviklere, med ansvar for teknisk retning og arkitektur.
    • Fra oktober 2024 har hovedvekten vært på AI og agentiske systemer for revisorer og regnskapsførere.
    • Jobber tett med fagavdelingen og salg for å prioritere hva som faktisk bygges.

    Senior frontendutvikler

    aug 2019 – nov 2023

    • En av fire frontendutviklere med bredt ansvar på tvers av produktene.
    • Hovedansvar for større designendringer på dib.no og DFlow, i en stor og etablert kodebase.
    • Fulgte funksjonalitet fra planlegging gjennom lansering til oppfølging i produksjon.
    • Tilpasset frontenden da produktene ble flyttet til Azure og backend-API-et endret seg.
  2. Bouvet ASA · jan 2017 – jul 2019

    Konsulent

    jan 2017 – jul 2019

    • Frontendutvikler på oppdrag for apotek- og mediekunder.
  3. Avanade · jan 2013 – des 2016

    Senior analyst

    jul 2015 – des 2016

    • Utvikling og arkitekturoppfølging for kunder i bank og offentlig sektor.

    Industry bachelor student

    jan 2013 – jun 2015

    • Fulltidspraksis i tre semestre som del av Industry Bachelor-programmet.

Prosjekterfaring

DIB — AI-assistent for revisorer og regnskapsførere

okt 2024 – nå · Arkitektur og teknisk ansvar

En AI-assistent som svarer på faglige spørsmål om revisjon og regnskap ved å hente fra DIBs kuraterte fagstoff, framfor å stole på modellens egen hukommelse. Løsningen kombinerer søk og gjenfinning med agentiske flyter.

Jeg har hatt arkitekturansvaret for de agentiske systemene: orkestrering, kontekstbygging, verktøydesign og evaluering av modellsvar.

Jeg har hatt det tekniske lederansvaret for produktet, som nå har rundt 20 000 brukere.

Stikkord C#, .NET, TypeScript, React, Azure, RAG, agentiske systemer, evaluering av modellsvar

DIB — dib.no og DFlow

aug 2019 – 2024 · Senior frontendutvikler

dib.no er DIBs hovedprodukt, et opplysningsverktøy og en dokumentgenerator for revisorer og regnskapsførere. DFlow er tjenesten for flyt og signering av dokumentene som genereres der.

Jeg hadde hovedansvaret for å gjennomføre større designendringer i en stor og etablert kodebase, og fulgte funksjonalitet fra planlegging gjennom lansering til oppfølging i produksjon.

Stikkord React, TypeScript, Redux, Styled Components, .NET Core, Azure Pipelines

Apotekkjede — reseptbehandlingssystem

mar 2018 – aug 2019 · Frontendutvikler

Nytt system for behandling av legemidler og handelsvarer, bygget fra bunnen for å erstatte et eldre system, med integrasjon mot eksisterende systemer.

Jeg jobbet med frontend i et team på seks utviklere, og direkte med farmasøytene om krav og akseptansekriterier.

Stikkord React, Redux, TypeScript, Styled Components, Azure

Tidligere

  • Schibsted Norge Abonnementsmedia 2017 – 2018 React-frontend for Aftenpostens magasinsider og Schibsteds bedriftsabonnement.
  • Nordea — Kasper CRM 2016 Utvikling i et team distribuert mellom Norge og India.
  • Brønnøysundregistrene — Altinn II 2014 – 2016 Reimplementering av Altinns publikumssider, og integrasjonsarbeid mot plattformen.