Hoppa till innehållet
Mattias Edin, Senior Software Engineer

9 år i yrketEgenföretagare

Mattias Edin

Senior Software Engineer

  • Växjö

Mattias Edin är senior mjukvaruutvecklare och teknisk ledare med djup erfarenhet av backendutveckling, system- och lösningsarkitektur i komplexa, distribuerade microservice-miljöer. Han har verkat som backendutvecklare, tech lead och solutions architect med ansvar för arkitektur, tekniska vägval, CI/CD-flöden, automatiserad testning och driftövervakning. Mattias har lett och koordinerat utvecklingsteam, drivt teknisk strategi och mentorstöd samt organiserat kunskapsdelning och tekniska forum för utvecklare.

  • Java-programmering
  • Microservice Architecture
  • Angular/TypeScript/JavaScript
  • AWS
  • Kubernetes
  • MySQL
  • Docker
  • Nginx
  • Spring-boot
  • Terraform
  • JUnit
  • CI/CD
  • Domain-Driven Design
  • Project Management
  • Mentorskap
  • Team Development
  • Teamledning
  • Solutions Architecture
  • Technical team leadership
  • Restful API Design

Uppdrag

  • Fortnox

    maj 2026 – nu

    Tech lead

    Tech lead i ett team som ansvarar för logiken kring fakturering av kundabonnemang. Teamet sköter också integrationer för enterprise-kunder mot vårt API, vilket gör det möjligt för dem att hantera abonnemang i egna system.

    I rollen som Tech Lead driver Mattias tekniska förbättringar inom produktområdet och fungerar som kontaktperson i tekniska frågor. Han säkerställer en balans mellan affärsmål, teknik och design, kartlägger teknisk skuld, föreslår lösningar och bidrar till en hållbar teknisk roadmap i nära samarbete med utvecklingsteam, arkitekter och ledning.

    Visa mer
    • Integrationer
    • Systemarkitektur
    • Backendutveckling
    • Tekniskt ledarskap
    • API-design
    • Skalbarhet och prestandaoptimering
    • Teknisk skuldshantering
    • Betalningslogik
    • Cross-functional samarbete
    • Teknisk och strategisk planering
  • ATG

    sep. 2023 – maj 2026

    Senior Software Engineer

    Mattias arbetar som senior mjukvaruutvecklare i en avancerad microservice-miljö där systemkomponenter drivs både lokalt i OpenShift och i molnbaserad AWS-miljö (EKS). Miljön kännetecknas av extremt hög trafik samt strikta krav på skalbarhet, resurseffektivitet och tillförlitlighet.

    I sin roll bidrar Mattias inte bara med utveckling utan tar även tekniskt ansvar för leveranser och erbjuder vägledning i teamets utvecklingsarbete samt i framtagningen av en hållbar roadmap. Tack vare sin gedigna erfarenhet av distribuerade system och tekniskt ledarskap hjälper han till att strukturera utvecklingsprocesser och optimera implementationer inom teamet.

    Arbetet innefattar design och utveckling av skalbara tjänster i en miljö där stabilitet och prestanda är avgörande. Systemlandskapet omfattar ett stort antal microservices och integrerade komponenter, med fokus på robust arkitektur och hög datagenomströmning.

    Visa mer
    • Java-programmering
    • AWS
    • JMS
    • CI/CD
    • Spring-boot
    • Kubernetes
    • Terraform
    • React
    • Ansible
    • Kotlin
  • GlobalConnect

    okt. 2021 – okt. 2022

    Solutions Architect & Tech Lead (Konsult)

    I rollen som solutions architect ansvarade Mattias för att vägleda projekt och intressenter i tekniska beslut samt kravställning relaterade till organisationens tekniska plattform. Arbetet innebar att utforma arkitekturella lösningar och omvandla idéer till konkreta, implementerbara tekniska lösningar.

    Som tech lead hade han dessutom ansvaret för ett utvecklingsteam bestående av sex utvecklare. Rollen innefattade att organisera utvecklingsarbetet i nya projekt, skapa arbetsplaner samt tillsammans med intressenter följa upp roadmap, deadlines och utvecklingsprogress.

    Visa mer
    • Requirement Analysis
    • Team Leadership
    • Architectural design
    • Domain-Driven Design
    • Roadmap Planning
    • Technical decision-making
    • Solutions Architecture
  • Netlight

    jan. 2020 – sep. 2023

    Senior Consultant

    Mattias arbetade som senior konsult med ansvar för att stödja och utveckla mer juniora konsulter i deras uppdrag. Rollen innebar mentorskap och vägledning för konsulter inom organisationen för att hjälpa dem utvecklas professionellt och nå sin fulla potential i sina uppdrag.

    Visa mer
    • Java-programmering
    • Docker
    • Microservice Architecture
    • TypeScript 2.0
    • Spring-boot
    • Angular/TypeScript/JavaScript
    • Team Development
    • Mentorskap
    • Restful API Design
    • Domain-Driven Design
  • Netlight

    sep. 2017 – jan. 2020

    Consultant And Developer

    Som konsult och utvecklare arbetade Mattias i en organisation med över 1900 anställda och starka interna nätverk för kunskapsdelning.

    Arbetet präglades av en kultur med kontinuerlig feedback mellan kollegor, både konstruktiv och positiv, vilket bidrog till snabb kompetensutveckling och ett kontinuerligt förbättringsarbete i projekten.

    Visa mer
    • MySQL
    • JUnit
    • C# programmering
    • CI/CD
    • Docker
    • RxJava
    • Docker Swarm Mode
    • Dotnetcore
    • Python
    • Transact-SQL
  • Universitets- och Högskolerådet (UHR)

    sep. 2017 – jan. 2019

    Full-stack Developer, UX (Consultant)

    I ett team med fem utvecklare hade Mattias ansvaret att leda frontendutvecklingen samt att implementera moderna principer för frontendutveckling. Rollen innefattade dessutom arbete i hela applikationsstacken, från implementation till driftsättning.

    Under uppdraget ansvarade han även för en omfattande uppdatering av UX-designen i befintliga system samt utformningen av nya projekt. Syftet var att skapa ett mer enhetligt gränssnitt och förbättrad användarupplevelse i internt utvecklade applikationer.

    Visa mer
    • Systemutveckling
    • C# programmering
    • Driftsättning
    • MVC
    • UX-Design
    • Applikationsdesign
    • Teamledning
    • Implementation
    • Webpack
    • Dotnetcore
    • VueJS
    • Full-Stack Development
    • UI/UX Optimization
    • Frontend Development
  • GlobalConnect

    jan. 2017 – jan. 2020

    Backend Developer

    Som konsult och utvecklare arbetade Mattias i en organisation med över 1 900 anställda och välutvecklade interna nätverk för kunskapsdelning. Arbetskulturen kännetecknades av kontinuerlig feedback mellan kollegor, både konstruktiv och positiv, vilket främjade snabb kompetensutveckling och ett ständigt förbättringsarbete inom projekten.

    Visa mer
    • MySQL
    • JUnit
    • Java-programmering
    • Liquibase/Flywire
    • Nginx
    • Docker
    • Spring-boot
    • RAML
    • JEE
    • Angular/TypeScript/JavaScript
  • Aftonbladet

    jan. 2017 – juni 2017

    Master Thesis Student

    Mattias utförde sitt examensarbete på Aftonbladet, där han utvecklade och utvärderade ett proof of concept för pushnotiser med rikt innehåll i mobilapplikationer. Lösningen testades i produktion genom live-tester i den native Android-applikationen för en del av användarna.

    Visa mer
    • Android utveckling
    • A/B tester

Utbildning

  • Interaction and Design, 300 HP (Masters)

    2013

    Umeå universitet

Kompetens · nivå och år

Tekniker

  • Java-programmering
  • Microservice Architecture
  • Angular/TypeScript/JavaScript
  • C# programmering
  • VueJS
  • Ansible
  • Dotnetcore
  • JMS
  • Kotlin
  • Python
  • RAML
  • React
  • RxJava
  • Transact-SQL
  • TypeScript 2.0
  • Architectural design
  • Backendutveckling
  • JEE
  • MVC

Plattformar

  • AWS
  • Kubernetes
  • MySQL

Produkter

  • Docker
  • Nginx

Verktyg

  • Spring-boot
  • Terraform
  • JUnit
  • Liquibase/Flywire
  • Docker Swarm Mode
  • Webpack

Metoder och processer

  • CI/CD
  • Domain-Driven Design
  • Project Management
  • Requirement Analysis
  • A/B tester
  • Android utveckling
  • API-design
  • Applikationsdesign
  • Driftsättning
  • Full-Stack Development
  • Implementation
  • Integrationer
  • Roadmap Planning
  • Systemarkitektur
  • Systemutveckling
  • Team Leadership
  • UX-Design

Verksamhetsområden

  • Mentorskap
  • Team Development
  • Teamledning

Övrigt

  • Solutions Architecture
  • Technical team leadership
  • Restful API Design
  • Betalningslogik
  • Cross-functional samarbete
  • Skalbarhet och prestandaoptimering
  • Technical decision-making
  • Teknisk och strategisk planering
  • Teknisk skuldshantering
  • Tekniskt ledarskap
  • UI/UX Optimization

Den som känner Mattias

David Brndusic

David är Mattias kontaktperson på Kvadrat.