Olivia Lennerö
Systemutvecklare
Fullstackutvecklare med erfarenhet av molntjänster, mikrotjänstarkitektur, DevOps, team leading och att jobba över hela stacken men med Java och backendutveckling som grund. Olivia har varit med och byggt upp affärs- & tjänsteplattformar åt kunder från start samt kommit in i tidigt skede och uppskattar att sätta samt upprätthålla standarder för kodkvalitet och arbetssätt.
Områden
- Systemutvecklare
- Team Lead
Om Olivia
Olivia är stabil och noggrann men också nyfiken och lär sig gärna nya tekniker och arbetssätt. Hon har lätt för att skaffa sig en överblick och förståelse för nya system. Hon lägger även stor vikt på ett välfungerande team work där man modellerar och diskuterar tillsammans i grupp för att få en delad förståelse kring de problem och lösningar man står inför. På fritiden gillar Olivia att hålla sig uppdaterad på spännande och ny teknik men även att spela TV-spel, klättra, vara ute i naturen eller gå på någon bra spelning.Olivias CV
-
TSS
Systemutvecklare
2024 -
Huvuduppdraget var att leverera en ny integration mellan ett av TSSs system och ett system hos en av TSSs kunder för att säkerställa realtidssynkronisering av data mellan systemen. För att genomföra detta var Olivia och hennes teammedlemmar tvungna att bygga en mellanliggande mikrotjänst samt utöka funktionaliteten i en befintlig monolitisk tjänst. Den mellanliggande tjänsten byggdes i Java 21 och Spring Boot. Projektet innebar mycket samarbete med andra team och TSSs kund.
Tekniker som användes: Java 21, Java 8, Spring, JUnit, Azure Service Bus, Azure API management, Kubernetes, ArgoCD, GitHub Actions, Linux, Git, Gradle -
Stokab
Tech Lead/Systemutvecklare
2024 -
Uppdraget bestod i att göra en teknisk utvärdering av olika verktyg för att möjliggöra en händelsedriven arkitektur. Detta inkluderade att utvärdera och jämföra de olika verktygen för att sedan rekommendera det mest lämpliga verktyget för kundens behov. Slutligen implementerades en proof of concept (POC) med det valda verktyget för att demonstrera hur det kunde realisera kundens specifika användningsfall.
Tekniker som användes: RabbitMQ, Java 21, Spring, Linux, Azure DevOps, Git, Maven -
Arbetsförmedlingen
DevOps Ingenjör
2023 - 2024
Olivia jobbade i Arbetsförmedlingens centrala DevOps team. Teamets huvudsakliga uppgift är att drifta Arbetsförmedlingens flera OpenShift-plattformar, som är hem för Arbetsförmedlingens alla egenutvecklade applikationer, samt de kringliggande tjänster och verktyg som är en del av DevOps flödet. Olivia jobbade dock i en mindre gruppering inom teamet vars främsta fokus var att jobba mot utvecklingsteamen för att introducera dem till och hjälpa dem komma igång med de olika verktyg som tillhandahölls samt även med generella tips och best practices när det kommer till DevOps.
Olivia kom in i projektet när teamet stod inför den stora uppgiften att hjälpa alla utvecklingsteam att migrera från OpenShift 3 till OpenShift 4 vilket för utvecklingsteamen innebar dels att rent praktiskt flytta applikationer från ett driftställe till ett annat men även att flera nya verktyg och arbetsätt introducerades, då det hade fattats beslutet att jobba enligt GitOps och därmed skulle man bland annat lämna Jenkins för att gå över till Tekton och ArgoCD för CI/CD.
Olivias roll I det hela varierande, ibland kunde det vara att agera bollplank åt utvecklingsteamen, ibland satt hon och jobbade med ett utvecklingsteam under en period för att hjälpa dom med uppsättningen av deras applikationer och tillhörande pipelines i de nya klustren. Och i vissa fall byggde hon på egenhand upp pipelines, Dockerfiler m.m. åt ett utvecklingsteam för att sedan göra en överlämning till teamet.
Uppdraget innebar att Olivia snabbt behövde kunna förstå de olika behov ett utvecklingsteam eller en applikation hade, kunna hoppa mellan olika paketeringsverktyg, programmeringsspråk och dess versioner. Det innebar också att kunna möta många olika personer och att på ett bra sätt kunna förmedla kunskap samt att vara en viktig del av ett större förändringsarbete.
Tekniker som användes: OpenShift/Kubernetes, Tekton, ArgoCD, Kustomize, Docker, Quay, SonarQube, Linux, Agila Metoder, Git, BitBucket, Jira, Confluence -
AniCura
Team Lead/Systemutvecklare
2020 - 2022
Olivia var team lead för ett av teamen som utvecklade och opererade AniCuras integrationsplattform.
Olivias team var ansvariga för plattformens webb portal samt flera av integrationsflödena i plattformen. Som team lead jobbade Olivia med att modellera och implementera nya integrationer i plattformen samt nya features i webb portalen tillsammans med teamet, detta samtidigt som hon jobbade nära projektets arkitekt samt kunden för att förstå deras behov och projektets övergripande mål.
Olivia stävade även efter att ha ett så välmående team som möjligt och formade daily stand-ups och retrospektiv för att de skulle passa teamet och fylla ett reellt syfte samt formade arbetssättet i teamet för att det skulle passa medlemmarna och bidra till ett effektivt och hållbart arbetssätt.
Tekniker som användes: Azure Cloud Services, Kubernetes, Docker, Java 15/17, JUnit, JavaScript, TypeScript, React, Redux, HTML, CSS, Azure Service Bus, REST, Azure Functions, Azure DevOps, Azure Log Analytics, Microsoft Azure Active Directory, Domain Driven Design, Test Driven Development, Continuous Delivery, PostgreSQL, Azure Cosmos DB, Linux, Agila Metoder, Git, Maven -
AniCura
Systemutvecklare
2020 - 2020
Uppdraget bestod av att utveckla och managera en tjänsteplattform för att möjliggöra integration med AniCuras stora ekosystem av kliniker och deras respektive system för att kunna konsolidera data i Oracle ERP. Detta gjordes med anpassade event-drivna mikrotjänster i ett Kubernetes kluster på Microsoft Azure.
Olivias uppgift var att tillsammans med resten av teamet modellera, bygga och testa mikrotjänster i Java samt bygga vidare på cloud-infrastrukturen och CI/CD pipelines för att möta behovet av nya tjänster och integrationsflöden. Olivia jobbade med principer som domän driven design och domän driven säkerhet i utvecklingsarbetet och teamet jobbade mycket med parprogrammering för att hålla en jämn och hög kvalitet på koden som skrevs.
Tekniker som användes: Azure Cloud Services, Kubernetes, Docker, Java 11/15, JUnit, Spring Boot, Azure Service Bus, REST, Azure Functions, Azure DevOps, Azure Log Analytics, Microsoft Azure Active Directory, Domain Driven Design, Domain Driven Security, Test Driven Development, Continuous Delivery, PostgreSQL, Azure Cosmos DB, Linux, Agila Metoder, Git, Maven -
Strawberry (tidigare Nordic Choice Hotels)
Systemutvecklare
2017 - 2020
Uppdraget bestod av att skapa en affärsplattform i molnet för att stödja ny innovation och kundernas behov. Detta genom att skapa en omni-kanal upplevelse genom företagets olika klienter (ex. webb och mobil appar). Detta gjordes med en event-driven mikrotjänstarkitektur i ECS på AWS.
Olivia jobbade i ett team som tillsammans planerade, modellerade och byggde mikrotjänster för nya features samt för att ersätta och modernisera existerande features. Tjänsterna byggdes framförallt i Java men även i JavaScript/TypeScript. Utöver att bygga nya tjänster innebar uppdraget även att monitorera och operera samt utveckla plattformen, dess infrastruktur och CI/CD pipelines.
Tekniker som användes: AWS Cloud Services, AWS ECS, Docker, Java 8/11, JUnit, Spring Boot, Project Reactor, RXJava, JavaScript, TypeScript, Node.js, MochaJS, HTML, CSS, RabbitMQ, AWS SQS, AWS SNS, REST, Amazon Cloud Watch, AWS Lambda, AWS CloudFormation, PostgreSQL, DynamoDB, Jenkins, Continuous Delivery, Domain Driven Design, Test Driven Development, Linux, Agila Metoder, Jira, Confluence, Git, Maven -
Skolverket
Fullstackutvecklare
2016 - 2016
Uppdraget bestod av att vidareutveckla ett internt system för att underlätta arbetet för Skolverkets redaktörer, arbetet inkluderade frontendutveckling i JavaScript med AngularJS och backendutveckling i Java och Oracle WCC.
Tekniker som användes: Java, Oracle WCC, JavaScript, AngularJS, HTML, CSS, REST, Agila Metoder, Git
Olivias kompetensområden
-
Roller
Utvecklare/Programmerare -
Utvecklingsspråk
Java
Olivias anställningar
-
Konsult, Omegapoint AB
2016 - 2022
Olivias utbildningar
-
AWS Certified Solutions Architect - Associate (SAA), AWS Training and Certification
2019 - 2019
-
Kandidatexamen i Data- och Systemvetenskap, Stockholms Universitet
2013 - 2016