Seniorutvikler Backend/Fullstack Bergen, Norway

Kan vara tillgänglig

(Uppdaterat 2023-01-07)

Seniorutvikler Backend/Fullstack

Bergen, Norway

Modersmål Norwegian, Flytande English

  • 20 years of programming as hobby
  • Java, Kotlin, .NET, React, Kubernetes, AWS, Azure
  • 5 years experience as consulntant/developer

Kompetenser (17)

Java

Git

Kubernetes

SIKKERHET

React

.Net Core

C#

.NET

Kotlin

Python

DevOps

Node.js

C++

Technical Testing

Azure

AWS

NEURAL NETWORKS

Professionell bakgrund

Miles Bergen AS

2018-02 - 2022-11

Sikkerhetsutvikler
Sbanken

2022-01 - 2022-07

Team Sikkerhet har bl.a. ansvar for løsninger knyttet til autentisering, signering, og BankID integrasjoner.
Jeg jobbet på et prosjekt hvor vi utviklet en ny autentiseringsløsning basert på IdentityServer. Jeg jobbet også med migrering av Team Sikkerhet sine APIer fra on-prem servere til Kubernetes/Azure.
Teknologier: .NET, ASP.NET Core, C#, IdentityServer, OpenID Connect, React, JavaScript, TypeScript, Elektronisk signering, Docker, Bitbucket Pipeline, Kubernetes, Splunk, Microsoft SQL Server
Admin Søk
Vimond Media Solutions

2020-09 - 2020-12

Admin søk er en tjeneste hvor Vimonds kunder kan søke i metadata fra alt deres innhold.
Oppgaven vår var å samle all metadata fra kundenes innhold i forskjellige systemer inn i én database, for så å tilby tjenester for søk i denne databasen. Vi lagde en løsning basert på AWS Elasticsearch og AWS serverless komponenter som AWS Lambda, AWS SQS, AWS DynamoDB, m.m.
Teknologier: Node.js, JavaScript, AWS Lambda, AWS SQS, AWS Step Function, AWS API Gateway, AWS DynamoDB, Terraform, Elasticsearch, Kibana, AWS CloudWatch dashboards, React, Java, Docker, CircleCI, Oracle Database, PostgreSQL
Utvikler. Prosjektbeskrivelse er konfidensiell
FullKontroll

2020-05 - 2020-09

Teknologier: Java, Spring Boot, Apache Camel, JavaScript, Docker, Oracle Database, Jenkins, Ansible
Tryg Forsikring - Ny Bilweb

2019-08 - 2020-05

Pappaperm

2019-03 - 2019-08

Se Tryg Forsikring - Ny Bilweb

2018-04 - 2019-03

to punkt ned
Tryg selger bilforsikring gjennom bilforhandlere
Tryg Forsikring - Ny Bilweb

2018-04 - 2019-03

(04.2018 - 03.2019) I prosjektet, Ny Bilweb, utviklet vi en webapplikasjon hvor Tryg selger bilforsikring gjennom bilforhandlere.
I 2019 oppgraderte Tryg sin Java plattform fra Java 1.5 til Java 8. I samme prosjekt innførte de DevOps. Jeg hadde ansvaret for å oppgradere og migrere Bilweb til den nye plattformen og ble i denne prosessen en av Tryg i Bergen sine "goto personer" innen den nye plattformen, Git, og Docker. Jeg laget også en proof-of-concept til nytt oppsett for single sign-on (SSO) med bruk av OpenID Connect og Azure AD B2C.
Teknologier: Java, Spring, Spring Boot, JavaScript, jQuery, Oracle Database, Docker, Chef, GitLab Pipelines, Jenkins, Kibana, Elasticsearch, OpenID Connect, Keycloak, Azure AD B2C
Forsvarets forskningsinstitutt (FFI)

2014-06 - 2017-12

Cybersystemer og elektronisk krigføring - PhD stipendiat (08.2014 - 12.2017) Ansatt som stipendiat ved FFI og påbegynt ph.d.-utdanning ved UiB. Her studerte jeg kryptografi, med fordypning i statistiske angrep som lineær kryptoanalyse. Jeg avsluttet utdanningen uten fullført disputas i desember 2017, etter å ha publisert to forskningsartikler.
Som en del av forskningen utførte vi et fullt angrep på en gammel krypteringsalgoritme, DES. Vi utviklet en applikasjon i Python og C++ som genererte og krypterte 31,7 terabyte med tilfeldig data. Målet var å finne krypteringsnøkkelen ved å bruke vår forbedrede versjon av lineær kryptoanalyse. For å generere og kryptere så mye data, og for å bygge de statistiske modellene vi trengte, fikk vi låne 20 000 CPU-timer ved UiT sin superdatamaskin (Stallo).
Teknologier: Python, C++, SageMath, Open MPI Forsvarets forskningsinstitutt (FFI) (06.2014 - 12.2017)
Sommerjobb
Cybersystemer og elektronisk krigføring

2014-06 - 2014-08

Vi utviklet en proof-of-concept for et regelbasert filter som kunne integreres inn et system for meldingsutveksling mellom nettverk med ulik sikkerhetsgradering. Filteret ble implementert i Java, og regler ble skrevet i XACML (XML).
Forsvarets forskningsinstitutt (FFI)

2013-06 - 2013-08

Sommerjobb
Ledelsessystemer

2013-06 - 2013-08

Vi utviklet en sertifikatutsteder (CA), ved bruk av Java og OpenSSL, som kunne integreres inn et system for meldingsutveksling mellom nettverk med ulik sikkerhetsgradering. Det ble også utforsket muligheten til å bare utstede sertifikater til "friske noder" ved å integrere en løsning for remote attestation av nodene i nettverket ved bruk av en TPM (Trusted Platform Module).

Akademisk bakgrund

PhD
Forsvarets forskningsinstitutt

2024-12 - 2024-12

Master i
Universitetet i Bergen, Institutt for Informatikk

2014-01 - 2017-01

Bachelor i ingeniørfag
Universitetet i Bergen, Institutt for Informatikk

2012-01 - 2014-01

Universitetet i Agder, Institutt for IKT
Universitetet i Agder, Institutt for IKT

2009-01 - 2012-01

Certifikat

Certified Secure Software Lifecycle Professional, (ISC)2
Certified Secure Software Lifecycle Professional,
Certified Secure Software Lifecycle Professional
Certified Ethical Hacker, EC-Council
Certified Ethical Hacker

Kontakta konsult

/