Profilbilde av Åshild K. Thorrud

Åshild K. Thorrud

Systemutvikler

+47 922 42 895
ashild@kodemaker.no

Utvikler med 15 års erfaring

  • Fullstack, jobber gjerne med hele stacken
  • Erfaring med oppsett av frontendapplikasjoner
  • Liker enkle løsninger og små/mellomstore team
  • Utviser initiativ, omgjengelighet, utholdenhet og god arbeidsmoral

«Åshild är en person som gör varje team bättre. Hon bidrar med både hög kvalitet i sitt arbete och en positiv energi som skapar god stämning och starkt samarbete.

Hon tar egna initiativ, kommer med genomtänkta förbättringsförslag och söker ständigt nya sätt att utveckla både lösningar och arbetssätt. Det som särskilt utmärker henne är hennes nyfikenhet, hon vill förstå inte bara hur något ska byggas, utan också varför. Genom att sätta sig in i användarnas behov och affärsnyttan bakom en feature skapar hon lösningar som ger verkligt värde.

Åshild är en engagerad och uppskattad utvecklare som bidrar till både teamets resultat och arbetsmiljö.»

- Jerker Dammbro, CEO, Glow

Om Åshild

Åshild er en proaktiv, strukturert og kompetent person. Hun har hele tiden jobbet som fullstackutvikler, samt hatt en tech lead-rolle. Åshild er like glad i frontend- som backendutvikling, og liker fremfor alt en variert arbeidshverdag der hun kan løse det meste selv, uten å være avhengig av andre.

Åshild tar til seg ny kunnskap raskt og effektivt, og deler dette gjerne videre med andre. Hun liker tett samarbeid med andre utviklere, designere og testere. Åshild er glad i parprogrammering, og synes dette ofte fører til de beste løsningene. For Åshild liker å lage gode løsninger for de som skal bruke dem, og er opptatt av at koden skal være enkel å forvalte, og forstå.

Åshild går uredd løs på nye oppgaver og har en bedre vilje enn de fleste til å jobbe med ting hun ikke har jobbet med før.

Posten Bring

Glow - system for first- og last mile-leveranser med sanntids pakkesporing.

SpareBank1

Tech lead for Team Sparing i nettbanken til SpareBank1

Norgesgruppen Data

Webapplikasjon fra scratch for leveranseplanlegging utviklet med React/Redux og Java.

Teknologi


Programmeringsspråk


Devops

Jenkins, Docker, Kubernetes, Heroku, Microsoft Azure og Google cloud


Web- og apputvikling


Utvikling


Annet

Git, SQL, PostgreSQL, Subversion, Arrow og Okta


Prosjekter


Arbeidsgiver

Kodemaker Systemutvikling AS


Posten Bring
04.2022 -

Glow - trafikkstyring, levering av pakker, pakkesporing til mottagere, og flere tjenester levert av Posten Bring

Glow - verktøyet for mye av Posten sin pakkelevering. Dette inkluderer ruteplanlegging, administrasjon av utsendelse av pakker for utsenderne, og grensesnittet til mottagerene av pakkene (pakkesporing, osv).

Hos Posten Bring har Åshild jobbet de siste fire årene med fullstackutvikling av et trafikkplanleggerverktøy for pakkeflyt. Der ble Kotlin, PostgreSQL, React, React-Router, Typescript og tidligere JavaScript benyttet. Hun har også vært med på å utvikle og forvalte et felles komponentbibliotek som brukes på tvers av alle frontendapplikasjonene. Glow har etter hvert fått et meget høyt volum med nesten 4 millioner ordre i måneden som skal gjennom systemet, og med en ruteoversikt i frontend som skal håndtere ekstremt mye data. Åshild har vært med på både utarbeidelse av nye løsninger og funksjonalitet, samt implementering av dette, for at systemet og GUI-et skal oppleves bra for brukerne. Det stilles krav på oppetid på over 99,97%. Glow er et stort og komplekst system, med utrolig mye funksjonalitet. Åshild har satt seg raskt inn i dette, og jobbet på mange deler av løsningen.

I rollen som fullstack-utvikler har Åshild vært svært allsidig i sine oppgaver, og har kunnet gjøre nærmest hva som helst som har høyest prioritet. Dette innebærer fullstack-implementering av ny funksjonalitet på tvers av frontend- og backend-prosjekter.

Åshild er opptatt av brukervennlighet og universell utforming. Glow var gjennom et løft mens Åshild jobbet her, for å følge WCAG-reglene.

I arbeidet sitt har Åshild fått gode tilbakemeldinger på at hun forstår behovene, samt er kjapp til å implementere ny funksjonalitet. Hun har øye for å finne de gode løsningene, og formidler tekniske ting på en forståelig og ryddig måte.

Åshild har også jobbet med å konvertere JavaScript til Typescript på dette prosjektet.

Glow sitt system baseres mye på hendelser. Det mottar hendelser om pakker fra kjernesystemet i Posten over Kafka, og prosesserer disse for oppdatere databasen og GUI-et. Glow sender også hendelser tilbake til kjernesystemet for å oppdatere status på pakker.

Glow kjøres i Azure, og er satt opp med Kubernetes.

Kotlin, PostgreSQL, TypeScript, React, Redux, Kubernetes og Microsoft Azure


FINN.no
2020-2021

Videreutvikle og fornye system for annonser med effekt-produkter.

Distribusjon av annonser med økt synlighet. Prosessere meldinger for endring på annonser og håndtere livssyklus for effekt-produkter for annonser på finn.no. Jobbet også med statistikksider for eiendom og bil.

Her brukte Åshild React, Next.js og Typescript for visualisering av statistikk for salgsannonser av eiendom og kjøretøy. Åshild hadde ikke brukt Next.js før dette prosjektet, men satt seg raskt inn i dette rammeverket på egen hånd. Hun var meget driftig i frontendutviklingen, og fikk tilbakemelding om at hun også var flink til å dra med seg andre for fremgang. I dette prosjektet tok Åshild særdeles ansvar for å fikse WCAG-brudd og for å gjøre løsningen universelt utformet. Hun var i et møte med en blind utvikler for å sjekke hvordan sidene lå an i forbindelse med universell utforming og WCAG, og lagde oppgaver basert på dette som hun også implementerte.

Åshild jobbet også her med backend, hvor hun brukte Kotlin og Arrow. Kafka ble brukt for å prosessere meldinger om endringer på annonser, Docker og Kubernetes for å sette opp og drifte applikasjonene i Google Cloud.

TypeScript, React, NextJS, Arrow, Kotlin, Kubernetes, Docker, PostgreSQL og Google cloud


Arbeidsgiver

Webstep


Statnett
2020

Videreutvikling på Operatør Informasjon System (OIS)

Åshild jobbet med fullstackutvikling for OIS sine applikasjoner som ble brukt av både eksterne konsesjonærer og interne planleggere. Frontenden til disse applikasjonene var opprinnelig skrevet i Java og Wicket, men ny funksjonalitet ble skrevet i React og TypeScript. Backenden ble skrevet i Java. Åshild jobbet her mest med en ny innrapporteringsløsning for konsesjonærer og var med fra planlegging i forkant med brukere, til ferdig implementert løsning. Åshild fikk tilbakemelding om at hun var tøff i møtene på en god måte, som ga fortgang i prosessen. Hun jobbet også med løsning for saksbehandling og oversikt for Statnett.

TypeScript, React, Wicket, Java, Git, SQL og Docker


Norgesgruppen Data
2019

Fullstackutvikler på ny applikasjon for leveranseplanlegging

Fullstackutvikler på ny applikasjon for leveranseplanlegging til bruk av dagligvarebutikker og ASKO, med UI basert på React/Redux. I dette prosjektet satte Åshild også opp et nytt frontend-prosjekt for leveranseplanlegging fra scratch, på kortere tid enn estimert. Her tok hun i bruk Okta sin innloggingsløsning basert på OAuth 2.0 og OpenId Connect. Hun skilte også ut felles UI-komponenter til eget bibliotek til gjenbruk for NGFLYT-løsningen og Leveranseplanleggeren. Dette viser at Åshild jobber godt selvstendig.

JavaScript, React, Redux, Java, Spring Boot, SQL, Okta, Git og REST


Norgesgruppen Data
2017-2019

Utviklet ny NGFLYT håndholdt- og webløsning

Hos NorgesGruppen Data jobbet Åshild i tre år med fullstackutvikling av en webapp for vareflyt (NGFLYT) som ble brukt av dagligvarebutikker og ASKO. NGFLYT-applikasjonen ble utviklet for håndholdte enheter (Zebra, iOS, Android), samt desktop. Hensikten med prosjektene var å forenkle dagens varebestillingsløsning (NGFLYT) for både automatisk og manuell bestilling fra dagligvarebutikker. Teknologiene som ble brukt var React, Redux, Javascript, Java, REST, Spring Boot og Oracle database.

Åshild holdt også et todagers kveldskurs i React/Redux for de andre utviklerne på både NGFLYT og andre team under dette oppdraget.

Når lederen for NGFLYT skulle ha flere konsulenter, sa hun at hun ville ha en klone av Åshild.

JavaScript, React, Redux, Java, SQL, Git og Subversion


Arbeidsgiver

Capgemini


SpareBank1 Gruppen AS
2014-2017

Videreutviklet sparingsapplikasjonene i nettbanken

Tech lead og utvikler på sparingsappene. Disse skulle inneholde alt fra forretningsområdet sparing i SpareBank 1. Dette ble til slutt tre applikasjoner: PM-sparing, BM-sparing og Fondshandel-Betjent, for hhv. privat marked, bedriftsmarkedet og rådgiverkanal. Vi utviklet felles backendkode for mobilbank, PM- og BM-sparing. All kode ble også skrevet om fra JSF til REST og React/Redux.

Åshild var tech lead for Team Sparing i tre år for et team bestående av fire andre utviklere, en tester, en teamleder og en produktsjef. Åshild implementerte det meste av frontendappen i React og JavaScript. Hun jobbet også backend med Java og REST.

Åshild deltok på et kurs i Universell utforming i dette prosjektet, og tok ansvar for å implementere WCAG-krav i forbindelse med dette i etterkant.

I denne perioden holdt Åshild et foredrag på JavaZone om Content Security Policy. Hun holdt også foredrag internt i SpareBank1, noe som underbygger at hun bidrar til kompetansebygging og fagmiljø internt i prosjekter.

JavaScript, React, Redux, Java, Git og Docker


SpareBank1 Gruppen AS
2014

NPA (Ny portalarkitektur) var et stort prosjekt som gikk ut på å splitte nettbanken opp i flere applikasjoner med en felles kjernefunksjonalitet.

Åshild var med på omskriving fra monolitt til mikrotjenester i nettbanken. Åshild jobbet spesifikt med å splitte ut fondsløsningen til PM-sparing fra nettbankkoden. Dette ble gjort ved å migrere eksisterende kode til ny arkitektur.

JavaScript, JavaServer Faces, Java og Jenkins


SpareBank1 Gruppen AS
2013-2014

Utviklet fondsløsning i mobilbanken

Utvikler på mobilbankteamet noen måneder for å implementere fondsløsningen i mobilbanken. Dette innebærte å lage et nytt GUI som koblet seg på eksisterende backend i nettbanken.

JavaScript, REST, Java og Jenkins


SpareBank1 Gruppen AS
2013

Forvaltning og videreutvikling av nettbank og en rådgiverkanal.

Jobbet som utvikler på portalløsningen til SpareBank1. Dette innebærte forvaltning og videreutvikling av nettbank og en rådgiverkanal. Utviklet ny funksjonalitet for frontend og backend, og hadde spesielt ansvar for fondshandelapplikasjonen i nettbanken og rådgiverkanalen.

JavaScript, JavaServer Faces, Java, Jenkins og Git


SpareBank1 Gruppen AS
2012-2013

Utviklet fondsløsning for nettbank og rådgiverkanal

Deltok i prosjektet siden oppstarten og var i designfasen involvert i spesifisering og skisser av skjermbilder. Var delvis funksjonelt ansvarlig, i tillegg til fullstackutvikler. Var en svært sentral ressurs i prosjektet og var involvert i de fleste utfordringer som dukket opp.

JavaServer Faces, Java, Jenkins og Git


Bærum kommunne
2011-2012

Var med i designfasen for et nytt IT-system som støttet prosessene knyttet til budsjett, økonomi og rapportering (BØR).

Jobbet som utvikler i det tekniske teamet. Var med i designfasen av prosjektet og jobbet med integrasjon av komponenter til større enheter av systemet.


Anbefalinger


Jerker Dammbro

CEO, Glow

«Åshild är en person som gör varje team bättre. Hon bidrar med både hög kvalitet i sitt arbete och en positiv energi som skapar god stämning och starkt samarbete.

Hon tar egna initiativ, kommer med genomtänkta förbättringsförslag och söker ständigt nya sätt att utveckla både lösningar och arbetssätt. Det som särskilt utmärker henne är hennes nyfikenhet, hon vill förstå inte bara hur något ska byggas, utan också varför. Genom att sätta sig in i användarnas behov och affärsnyttan bakom en feature skapar hon lösningar som ger verkligt värde.

Åshild är en engagerad och uppskattad utvecklare som bidrar till både teamets resultat och arbetsmiljö.»


Magne Vidnes

Produksjef, Team Adboost, FINN.no

«Åshild er svært effektiv, allsidig og har stor gjennomføringskraft. Hun setter seg raskt inn i nye problemstillinger, bidrar positivt til de rundt seg og drar med seg andre.»


Tore Skjulstad Bryhni

Avdelingsleder i Statnett SF

«Åshild er en dyktig utvikler. Hun leverer med god kvalitet i alle faser av arbeidet fra analyse av brukeren sine behov og helt ut til løsningen kjører i produksjon. I Statnett er vi opptatt av å ha en god faglig diskusjon i teamet når vi velger hvordan løsningene skal lages. Åshild har vært en god bidragsyter i dette arbeidet i tillegg til jobben med å lage løsningene vi kommer frem til med god kvalitet.»


Brit Kaaresen

Teamleder, Team Sparing, SpareBank1

«Jeg gir mine beste anbefalinger av deg, Åshild. Du er en dyktig utvikler som bidrar både sosialt og ikke minst faglig! Du jobber godt i både teamarbeid men også mer selvstendig. Du er gjerne med på å diskutere/finne nye løsninger/metoder i tillegg til at du tar ansvar for det man evt måtte forvalte. Jeg ønsker deg lykke til!»


Sertifiseringer og kurs


2011

  • Sun Certified Java Programmer

Utdanning


2006-2011

Kommunikasjonsteknologi, NTNU

Kommunikasjonsteknologi


Presentasjoner


2019

  • Kurs i React/Redux (2 dagers kveldskurs for Norgesgruppen Data)


2013

  • Kurs i Heroku (Introkurs til Heroku internt i Capgemini)