Finn J Johnsen

Utvikler

Finn er opptatt av open source og åpne standarder. Han trives med intrikate tekniske utfordringer, og er kjent for å levere høy kvalitet.

Teknologi

Favoritter for tiden:

Finn snakker gjerne om

Podcaster

Finn og August lager Podcasten Utviklingslandet. Dette er en uformell podcast for utviklere hvor vi prater om det som engasjerer oss

Foto

Alle liker å se på bilder. Et kamera lar seg stort sett kombinere med alle andre aktiviteter du finner på - så sitter du igjen med minner du stolt kan henge på veggen i A3+ -format.

Bloggposter

HTTPS-sertifikater og tillitsnivåer
HTTPS, SSL og HTTP

Du har kanskje sett at når du browser nettbanken din så står hele navnet på banken ved siden av URL-en. Hva er dette for noe?

Les artikkel

Prosjekter

Mercell
Kotlin, TypeScript, Docker, Kafka og Amazon Web Services (AWS)

Mercell er en av de ledende aktørerne i Europa innen anbudsformidling. De har en offensiv vekststrategi og har gjennom flere oppkjøp vokst fort de siste par årene. Mercell er i ferd med å lage en ny felles plattform for leverandører. I starten av vårt engasjement skulle vi analysere og identifisere behovet for tjenesten vi skulle utvikle. Ved hjelp av brukerintervjuer og intern kunnskap fant vi et gap i tjenestetilbudet for leverandører som ble vårt team sin satsning (Mercell Workboard).

Vårt oppdrag blei da å utvikle en tjeneste som gir en totaloversikt over en leverandørs pågående anbudsprosesser. Vi skulle også utvikle tjenester som gir mulighet for leverandører til samarbeid og samhandling i fasene for evaluering av anbud og innlevering av tilbud. Teamet vårt er et autonomt domeneteam og vi har stor frihet i valg av teknologi og arbeidsmetodikk. Vi har valgt en reactive inspirert arkitektur og benytter oss av Javalin/Kotlin på backend og React/Typescript på frontend. Kommunikasjon mellom backend og frontend skjer via Websockets (for lesing) og REST/commands (for skriving). Integrasjon mot andre team/domener foregår med meldingsutveksling i Kafka.

Rolle: Utvikler

Animalia
Clojure, ClojureScript, React, Oracle og Microsoft SQL Server

Clojure-utvikler på 2 forskjellige systemer for dyrehold. Forplan for Sau og livdyrattester for kjøp/salg av Storfe.

Politiet
Kubernetes, Docker, Java og Vault

Migrering til Kubernetes. Arkitektur, dokumentasjon, estimering og utforming av ny proxy-løsninger for biometriske data

Se flere prosjekter

Referanser

Johan Sörmling
Director Software Engineering at AllClear ID

«Finn has worked for us at AllClearID for several periods as a Software engineer and all of us really enjoy working with Finn, first of all because he’s a very skilled developer that fast get things and delivers very good. But another important aspect with Finn that we have identified is that he is really helping us with our team building, he is that sort of person that when you bring him onboard to a team he helps the other members a lot and makes them even more productive.

So, in other words working with Finn and hiring him is a case where you get 1+1=3. On top of that he is a very social person that attends to all our social events and feels like he has been in the company for a long time.»

Tatiana Mostovykh
Developer at AllClear ID

«Finn is a master of Git, guru of Java and lord of containers. He combines deep knowledge of well-known technologies with an interest and attention to the new ones.

Difficulties in task solving only spur his interest. Being a good developer, Finn is also nice and supportive person with a good sense of humor, which makes working with him very pleasant. I hope I’ll get a chance to work with Finn again. »

Elvis Nuñez
Apps Team Lead at FINN.no

«Finn was a consultant in my team for almost 1.5 years, we had a great collaboration and we were able to push our architecture forward.

Finn is a great guy and an even better developer, if anybody needs a high-level Java developer/architect that can not only get things done on the development side but also talk with people and organize architectural changes then he’s your guy.»