A selection of roles, 1999–present
Experience
DevOps Coach, Tech Lead & Software Engineer · If Insurance
Sep 2025 – Present
DevOps coaching and software engineering on if's Guidewire-based core insurance system, driving continuous deployment, release automation, and developer experience across multiple teams.
Partner, Co-owner & Board Member · Citerus
Jan 2014 – Present
Partner at Citerus since 2014, now co-owner and board member.
Software Developer Coach · Funnel
Aug 2022 – Sep 2025
Mentored junior developers into independent engineers through mob programming, TDD, and coding dojos, while building multiple scalable integrations, including Google Ads, TikTok, and Snapchat.
Software Developer & ScrumMaster · Svenska Postkodlotteriet
Aug 2019 – Aug 2022
Co-founded a new payments team, built the lottery's invoicing and payment-provider integrations, and led its agile evolution as ScrumMaster while modernizing from a monolith to microservices on AWS.
Software Developer · SBAB
Jan 2017 – Aug 2019
Built Interest Rate Match, a Tink-integrated interest comparison service, then acting key player in the move from SBAB's legacy Cobol systems to a microservice architecture.
Software Developer · Aftonbladet
Feb 2016 – Dec 2016
Designed and built the microservice-based backend for Aftonbladet's Goal by Goal live football feed, integrating real-time external data sources.
Software Developer · Payzone
Jan 2015 – Jan 2016
Introduced a fault-tolerant microservice architecture with built-in redundancy and failover for a transaction-heavy card payments system, integrating the Babs Payment System.
DevOps Engineer · MaPS Nordic
May 2014 – Jun 2014
Set up initial CI/CD pipelines and scalable development, test, and production infrastructure in a startup environment.
Director of Software Development · Swedavia
May 2014 – Jan 2015
Led Swedavia's development teams — daily operations, agile and technical coaching, and ownership of project delivery and budgets.
System Developer · Citerus
Apr 2014 – May 2014
Built the event-driven (CQRS/ES) backend and 3D-rendering algorithms for City Builder, a tool visualizing applications as cities.
System Architect · Skatteverket
Jul 2012 – Mar 2014
Led architecture for a secure Single Sign-On solution on Sweden's national e-services platform, mentoring developers in agile and OWASP-compliant secure coding.
System Developer / Team Lead · Nordea
Oct 2011 – Jun 2012
Developed architecture and integration for NoAG, a meeting management system for Nordea's personal banking, introducing TDD and code reviews.
Senior System Developer · SJ AB
Mar 2010 – Oct 2011
Developed independent features, caching solutions, and GWT front-end components for SJ's customer-facing website and booking services.
Senior System Developer · Cissus
Nov 2009 – Mar 2010
Led architecture and implementation of a prototype web application for a private equity firm, including database administration.
Requirement Analyst / Reviewer · Swedish Prosecution Authority
Oct 2009 – Mar 2010
Evaluated an existing document-management system for suitability, reviewing its codebase and architecture and gathering requirements via stakeholder interviews.
System Developer · SJ AB
Feb 2008 – Sep 2009
Modernized sj.se and its intranet by introducing GWT, Spring, and AJAX, and led payment, security, analytics, and accessibility improvements.
System Developer / Lead Developer / Project Manager · Databyrån
Sep 1999 – Jan 2008
Long-term contributor to ProSang, a laboratory system for blood banks — real-time medical-device integrations, group-based permission systems, project leadership, and mentoring.