Jeg er en 33 årig backend udvikler med erfaring i at udvikle micro services i Java, Rust og Node.js. Jeg har arbejdet i virksomheder med fokus på agile development og egen drift.
Jeg har studeret Datalogi og software udvikling på IT-Universitetet og Københavns Universitet med fokus på programmeringssprog og semantik.
Jeg bor på Nørrebro i København, og i min fritid spiller jeg ultimate frisbee og guitar.
2020 - Nu
Backend/DevOps udvikler |
DMI
Arbjeder i frie data team med at processere og præsentere DMI's data, samt at drifte løsningen i Kubernetes cloud miljø. Arbejdet involverer REST API udvikling, udvikling af pipelines, processere og præsentere geo data samt overvågning og drift af den cloud baserede løsning.
|
2019 - 2020
Backend Udvikler |
Hopper
Primær backend udvikler og DevOps med det totale ansvar for backend services. Backenden bestod af micro services primært udviklet i Rust og Node.js, med en PostgreSQL database. Hopper var et lille startup hvor man må påtage sig meget ansvar og varetage mange forskelligartede opgaver. Var med til at videreudvikle produktet og har fået en god forståelse for geografisk data og PostGIS.
|
2017 - 2019
Software Udvikler |
DBC (Dansk Biblioteks Center)
Softwareudvikler i Search scrum teamet, som står for videreudvikling og drift af søge-relaterede micro services, bygget på Java EE, Postgres og SolR. Har desuden arbejdet med teamets processer, automatisering og migrering til Kubernetes miljø. Arbejdet med relevance engineering, og var i den forbindelse på Haystack 2019 konference i Charlottesville, VA.
|
2013 - 2017
Software Udvikler |
WIOSoft I/S
Var den primære udvikler i denne lille virksomhed. Herigennem stiftede jeg bekendskab med en masse forskellige teknologier. Jeg var det tekniske lead i firmaet, og til tider driftet og rullet opdateringer ud. Jeg var med til at udvikle vores apps og 3rd party integrationer, og blev sendt til Canada 3 somre for at sidde med vores amerikanske sælger og arbejde på produkterne.
|
2016 - 2017
|
IT-Universitetet - Kandidat i Software Udvikling (ikke færdiggjort)
Specialiserede mig i programmeringssprog og havde fag om domæne specifikke sprog, statisk software analyse, semantik, logik og maskin-verificerede beviser af programmer og algoritmer. Manglede speciale samt ét kursus for at færdiggøre kandidaten. |
2015 - 2016
|
Københavns Universitet - Kandidat i Datalogi (ikke færdiggjort)
Tog kurser i semantik og programmeringssprog. Tog desuden kurser i advanced system design, advanced programming og advanced algorithms. |
2011 - 2015
|
Københavns Universitet - Bachelor i Datalogi
Skrev min bachelor opgave om implementation af concurrent Hopsotch HashMap i Rust programmeringssproget. Opgavens formål var at afklare Rusts brugbarhed til et sådan formål, og sammenligne performance med andre implementationer. |
⋅ Java | ⋅ Javascript | ⋅ Python |
⋅ SQL | ⋅ Rust | ⋅ Kotlin |
⋅ Java Spring Boot | ⋅ Kubernetes | ⋅ Docker |
⋅ Gitlab CI | ⋅ PostGIS | ⋅ SolR |
⋅ Elastic Search | ⋅ Ansible | ⋅ OpenAPI |
Var teknisk ekspert og institutets repræsentant i at udvikle og implementere et fælles føderalt hosted system som giver fælles API adgang til meteorologiske "high value datasets" i fælles format.
Formulere og implementere standarder til formater, APIer og metadata.
GIS konference der skulle give viden og inspiration til hvordan DMI's åbne data kunne spille ind i GIS verdenen.
Søgning og søge-relevans konference med fokus på fri-tekst søgning, som man kender det fra et almindeligt søgefelt.
Handlede om data drevne metoder til at vurdere søgekvalitet på, samt metoder til at høste og berige den metadata som indekseres.
Deltog som udvikler for at lære og få inspiration til hvordan Kubernetes kunne anvendes i mit scrum team.
Så blandt andet oplæg om continuos integration, overvågning, metrics og håndtering af applikationers afhængigheder.