2020–2025
Senior Backendutvecklare, Garmin
- Byggde Java/Spring Boot-mikrotjänster med PostgreSQL och RabbitMQ i en händelsedriven miljö för interna databehov.
- Standardiserade CI/CD-pipelines med Tekton och ArgoCD över flera mikrotjänster och minskade manuella moment i leveranser.
- Tog fram CLI-verktyg i Go som förenklade onboarding för utvecklare.
- Dokumenterade arbetsflöden och skapade playbooks under en plattformsmigrering, vilket underlättade överlämningar och felsökning.
- Införde ADR:er (Architectural Decision Records) för bättre synlighet i arkitekturbeslut.
- Höll ett internt föredrag om Kubernetes, ArgoCD och Tekton (“Kubernetes and its friends”).
- Arbetade i distribuerade team med asynkron samarbetsmodell över åtta tidszoner.
2017–2020
Systemutvecklare, Ness Digital Engineering
- Förberedde designförslag för händelsedriven integration mellan Alfresco och Salesforce.
- Arbetade med att implementera en CI/CD-pipeline med Jenkins X.
- Byggde containeriserade leveransmekanismer med Docker, Kubernetes och Helm för ökad leveranssäkerhet.
2015–2017
Testingenjör, Ness Digital Engineering
- Skrev och underhöll automatiserade tester i Java och Selenium och minskade manuellt regressionsarbete.
- Utredde och åtgärdade testfel i samarbete med utvecklingsteam.
Backend:
Java
Spring Boot
REST-API:er
RabbitMQ
Infrastruktur:
CI/CD (Tekton, ArgoCD, GitHub Actions)
Docker
Kubernetes
Helm
GitOps
Övrigt:
Go
Testautomatisering (Selenium)