29 år i yrket · Egenföretagare
Per Löwgren
Backendutvecklare, Fullstackutvecklare, Scrum Master
- Kvadrat Tech Stockholm
Per är en erfaren system- och fullstackutvecklare med djup erfarenhet av affärssystem för fastighetsförvaltning och fintech. Huvudfokus ligger på Java och backendarkitektur, och han tar gärna helhetsansvar — från arkitektur och tester till drift och leverans. Han är målmedveten, strukturerad och produktiv utan att kompromissa med kvaliteten, lär sig snabbt nya teknologier och fungerar ofta som mentor för kollegor. Per förenklar komplexa problem och driver lösningar i team… inom agila ramar; han har även intresse för projektledning. På fritiden tränar han samt sköter hus och trädgård.
Visa merVisa mindre
- Backend
- Java
- API
- Azure
- MySQL
- AWS
- Docker
- Jenkins
- Microsoft Dynamics
- Azure DevOps
- Git
- Spring Boot
- CI/CD
- Scrum
- Parprogrammering
- Säkerhet
- Webbutveckling
- Konsultarbete
- Telecom
- Behat
- Locust
- Mobprogrammering
- Backend
- Java
- API
- Azure
- MySQL
- AWS
- Docker
- Jenkins
- Microsoft Dynamics
- Azure DevOps
- Git
- Spring Boot
- CI/CD
- Scrum
- Parprogrammering
- Säkerhet
- Webbutveckling
- Konsultarbete
- Telecom
- Behat
- Locust
- Mobprogrammering
- Backend
- Java
- API
- Azure
- MySQL
- AWS
- Docker
- Jenkins
- Microsoft Dynamics
- Azure DevOps
- Git
- Spring Boot
- CI/CD
- Scrum
- Parprogrammering
- Säkerhet
- Webbutveckling
- Konsultarbete
- Telecom
- Behat
- Locust
- Mobprogrammering
Uppdrag
Elisa Polystar
apr. 2025 – nu
Systemutvecklare · Stockholm
Sedan april 2025 arbetar Per som Javautvecklare och konsult på Elisa Polystar. I rollen bidrar han… aktivt till utveckling och förvaltning av företagets marknadsledande produkter OSIX och KALIX. Fokus ligger på avancerade lösningar för nätverksövervakning (Network Assurance) och kundupplevelseanalys inom telekom—en domän med höga krav på prestanda, skalbarhet och tillförlitlighet.
Per arbetar primärt med backendutveckling där han designar, implementerar och optimerar robusta tjänster för insamling och analys av stora nätverksdatamängder. Han samarbetar nära sitt tvärfunktionella team i en agil miljö och deltar i hela utvecklingslivet: från kravanalys och systemarkitektur till testning, felsökning och driftsättning. Genom sitt arbete säkerställer Per att OSIX och KALIX fortsätter leverera affärskritiska insikter till telekomoperatörer globalt.
Visa merVisa mindre
- Java
- Git
- JUnit
- Agilt arbetssätt
- AI
- Telecom
- IntelliJ
- Linux
- Ubuntu
- Osix
- Kubernetes
- Wireshark
- SIP (IP-telefoni)
- HTTP2
- 5G Core Network
- MySQL
- Apple Mac (OS X)
- Backend
- Säkerhet
SilverRail Technologies AB
okt. 2024 – mars 2025
Backendutvecklare
SilverRail utvecklar ett affärssystem för försäljning av tågbiljetter primärt riktat mot resebyråer. Produktens kodbas härstammar från mitten av 1990‑talet (C) och har successivt byggts ut med funktionalitet i Java. Systemet var föråldrat och ett arbete pågick för att ta fram en modern ersättningsprodukt.
Per ansvarade för att åtgärda och uppdatera det befintliga systemet samt utveckla funktioner för platsallokering och val av sätestyp, inklusive motsvarande tester. Under en kortare period tjänstgjorde han även som Scrum Master när ordinarie ansvarig var på semester. Utveckling skedde i Java; för integrationstester användes Concordion och Subversion användes för versionshantering. All loggning skedde on‑prem, och en pågående migration till AWS genomfördes där Per var delvis involverad.
Visa merVisa mindre
- Java
- AWS
- Subversion
- Concordion
- Integrationstester
- IntelliJ
- MySQL
- Windows
- Backend
Länsförsäkringar Fondliv
mars 2023 – sep. 2024
Backendutvecklare, Scrum Master · Stockholm
Som utvecklare hos Länsförsäkringar Fondliv har Per ingått i ett större team som byggt team- och… mini‑services (en variant av mikrotjänster) i en arkitektur anpassad för integration mellan LF:s system, främst mot Lumera — standardsystemet för försäkringshantering. Han har ofta fungerat som business analyst och lagt tid på att utreda datamodell och logik för hantering av personuppgifter.
Under större delen av uppdraget var Per Scrum Master för två team inom det SAFe‑inspirerade ramverk som Fondliv använder. I denna roll samarbetade han nära med PO och agil coach, faciliterade dagliga ceremonier och regelbundna workshops för teamutveckling samt deltog aktivt i PI‑planering.
Tjänsterna utvecklades i Groovy (en Java‑variant) och kördes i OpenShift (Kubernetes). Teamet byggde och underhöll CI/CD‑pipelines i Azure DevOps. Per ansvarade för testning av teamets tjänster och tog fram dokumentation för teststrategi samt grundläggande prestandatestning med Locust (skrivet i Python).
Visa merVisa mindre
- Java
- Groovy
- Spring Boot
- Scrum Master
- SAFe
- Git
- CI/CD
- Spock
- OpenShift
- Python
- Locust
- Azure DevOps
- OpenShift (Kubernetes)
- Business Analys
- Postman
- REST-API
- SOAP
- Parprogrammering
- Mobprogrammering
- Lumera
- Windows
- Backend
- Säkerhet
Nabo Group AB och Odevo AB
feb. 2022 – feb. 2023
Fullstackutvecklare
Nabo är ett dotterbolag till Odevo som utvecklar affärssystem för bostadsrättsföreningar. Per… vidareutvecklade systemet på Nabo (främst nya funktioner för ärendehanteringen) och fick därefter ett internt konsultuppdrag via moderbolaget att implementera lösningen hos fastighetsbolaget Rendall & Rittner i London.
För Rendall & Rittner byggde Per en backend för en webbportal i PHP-ramverket Slim och en Angular‑frontend mot Microsoft Dynamics, med en lättvikts SQLite3-databas som cache. Portalen kommunicerade med Dynamics via ett API. Applikationen paketerades som en Docker‑container och installerades i ett Linux‑VM i Azure. Hela deploymentskedjan automatiserades med Bitbucket Pipelines. Per ansvarade ensam för arkitekturen och CI/CD‑modellen; en kollega utvecklade API‑integration mot Dynamics. Senare tillkom ytterligare teammedlemmar i England som utvecklade dokumenthantering, fakturahantering och liknande funktioner.
Arkitekturen följde DDD (Domain‑Driven Design) och utvecklingen drevs med BDD (Behavior‑Driven Development). För att sätta upp projektet och automatisera bygg och installation i Azure skrev Per ett omfattande skriptpaket i bash. När en PR mergades till master kunde hela processen—start av Docker‑containers och deployment till Azure—initieras med en knapptryckning i Bitbucket, inklusive integration mot Slack.
Visa merVisa mindre
- PHP
- Angular
- MySQL
- Git
- CI/CD
- Azure
- DDD
- BDD
- Docker
- REST-API
- Bitbucket
- Bitbucket Pipelines
- SQLite3
- Azure DevOps
- TDD
- Linux
- Bash
- IntelliJ
- TypeScript
- Ubuntu
- Agilt arbetssätt
- Scrum
- Kanban
- Parprogrammering
- Fullstack
- Backend
FAST2 Affärssystem AB
nov. 2018 – jan. 2022
Fullstackutvecklare
Fast2 är ett affärssystem i Java för hyresrättsbolag. Webbportalen var byggd i Play-ramverket för… Scala och Java och använde så kallade "widgets" som skickades från backend och hanterades med JavaScript i frontend. Widgets infogades i webbsidor via div-element som fylldes med innehåll från backend. Denna widgets-modell härstammar från omkring 2005, och Pers uppgift var att uppgradera den till React.
Under sin tid på Fast2 ansvarade Per för implementationer för Stockholmshem, Familjebostäder och Svenska Bostäder och hade nära kunddialog med dessa bolag. Självständigt utvecklade han en webbutik åt Stockholmshem där hyresgäster kunde beställa VLU (valfritt lägenhetsunderhåll) med varukorg och kassaflöde. Beställningarna lades på hyran och entreprenörer bokades för installation. För Stockholmshem utvecklade han även funktioner för parkeringsbokning och för att i felanmälan automatiskt boka matchande resurser för åtgärder. Tillsammans med en kollega byggde han en webbutik åt Familjebostäder för beställning av HLU (hyresrättsligt lägenhetsunderhåll), där hyresgäster kan ersätta enheter efter beräknad livslängd.
Per utökade även signeringsfunktionen för avtal genom integration med den externa tjänsten Egreement via API och förbättrade hanteringen av Jasper-rapporter för att skapa PDF-avtal för signering.
Varje kund hade egna miljöer: byggen gjordes med Jenkins och installationer hanterades med Puppet. Vissa kunder körde applikationen i Docker-containrar, andra direkt på fysisk hårdvara. Per arbetade dagligen i backend-teamet med dessa processer. Teamet följde en mogen agil modell och valde mellan Scrum och Kanban beroende på projektets behov.
Visa merVisa mindre
- Java
- MySQL
- JavaScript
- Play
- Jenkins
- Docker
- REST-API
- React
- Jasper
- HTML
- CSS
- MSSQL
- Linux
- CI/CD
- JPA
- Git
- jQuery
- Parprogrammering
- Scrum
- Agilt arbetssätt
- Kanban
- JIRA
- Cucumber
- Gherkin
- IntelliJ
- Puppet
- Scala
- Fullstack
- Backend
JZN Technologies AB
nov. 2017 – okt. 2018
Fullstackutvecklare
JZN Technologies byggde en molntjänst för mining av kryptovalutor. Eftersom mining-hårdvara drar… mycket el, avger värme och låter, var idén att hyra ut utrustning i en säker serverhall där överskottsvärmen återfördes till fjärrvärmenätet välgrundad.
Per stödde utvecklingen genom att bygga en webbapplikation i PHP och JavaScript för hårdvaruadministration, visning av miningproduktion, användarhantering och betalfunktioner för köp av processorkraft. Applikationen innehöll även en modell för nätverksförsäljning (kickback vid rekrytering av nya kunder). Per var ensam utvecklare av systemet och samarbetade med en designer i Rumänien. Frontend bestod av PHP-genererad HTML med jQuery.
Per utvecklade dessutom en prototyp i Java för växling av kryptovalutor.
Visa merVisa mindre
- Java
- PHP
- JavaScript
- MySQL
- Git
- Blockchain
- jQuery
- HTML
- CSS
- Linux
- REST-API
- CI/CD
- Ubuntu
- Monday
- Fullstack
Svensk Jazz och Impra
maj 2015 – okt. 2017
Fullstackutvecklare
Svenska Jazz och Impra är ideella föreningar som verkar för att stötta jazzmusiker. Per stöttade… föreningen genom att utveckla och driva deras hemsidor.
Visa merVisa mindre
- MySQL
- JavaScript
- PHP
- WordPress
- Webbutveckling
- HTML
- CSS
- Frontendutveckling
- Backend
Goobit AB och BTCX
dec. 2013 – apr. 2015
Fullstackutvecklare
Goobit, även kallat BTCX, är Sveriges första och största växlingsbolag för bitcoin. Den tidiga… visionen med Bitcoin — att användas som betalmedel och ersätta kortbetalningar i butik — var vad som lockade Per till uppdraget.
En första POS-applikation (Point of Sale) byggdes via API mot en extern produkt. Den utvecklades i PHP och JavaScript och installerades i flera butiker som accepterade bitcoin. Växling till fiat skedde i realtid så att butiken fick betalt i lokal valuta.
I ett senare skede utvecklades en intern applikation i C med en MySQL-databas, som i realtid initierade transaktioner genom att läsa blockkedjan. Butiksbetalningar genomfördes genom att appen genererade en QR-kod som kunden skannade för att skicka betalningen. Så snart betalningen registrerades visades den i butikens app och växling skedde till kursvärdet vid betalningstillfället. Säkerhet var en central prioritet i hela lösningen.
Visa merVisa mindre
- PHP
- C
- JavaScript
- MySQL
- Git
- Blockchain
- Betalningsintegration
- Säkerhet
- Realtidsprogrammering
- REST-API
- Linux
- Ubuntu
Extred AB
mars 2005 – maj 2007
Programmerare
Extred utvecklade interaktiva 3D-modeller i VRML och senare i Java3D. Projektet visualiserade… exempelvis avancerade maskiner och demonstrerade deras användning i utbildningssyfte, som hjälp och dokumentation. Modellerna paketerades och levererades på CD-skivor tillsammans med produkten.
Per implementerade den interaktiva funktionaliteten i Java; modellerna designades av andra kollegor.
Visa merVisa mindre
- Java
- VRML
- Java 3D
LC Design AB
jan. 2004 – dec. 2004
Fullstackutvecklare
LC Design fokuserade på webbsidesdesign och försäljning. Under den ett- till tvååriga perioden drev… Per en enskild firma och tog varierande uppdrag via LC Designs nätverk. Han utvecklade webbplatser i HTML och CSS med interaktiv funktionalitet i JavaScript.
Visa merVisa mindre
- HTML
- JavaScript
- CSS
- Fullstack
Eastpoint AB
jan. 2001 – dec. 2003
Fullstackutvecklare
Eastpoint designade och sålde skräddarsydda webbutiker. Frontend bestod antingen av HTML/CSS eller… av interaktiva Flash-animationer som kommunicerade direkt med backend.
Inledningsvis utvecklade Per ett backend i Perl utan databas, där artikel- och varukorgsdata lagrades i filer. Lösningen blev så småningom ohållbar, och ett nytt backend byggdes i PHP med MySQL. Per bidrog ibland i frontend men arbetade främst med backend.
Uppdraget började som frilans och övergick senare till en fast anställning. Exakta datum för uppdraget är osäkra.
Visa merVisa mindre
- MySQL
- Perl
- PHP
- Backend
- SQL
- JavaScript
- HTML
- CSS
- E-handelslösningar
- Fullstack
Vision och Verklighet AB
aug. 2000 – nov. 2000
Frontendutvecklare
En webbbyrå som bland annat arbetade åt Telia, men som sedermera gick i konkurs i samband med… IT-bubblan. Uppdraget utfördes på konsultbasis där Per drev en enskild firma.
Per samarbetade nära med grafiker och UX-designers (även om dessa titlar kanske inte användes då) och omvandlade mottagna mockuper till fungerande HTML, JavaScript och CSS. Vid den tiden var den största utmaningen att skapa samma layout i flera webbläsare — Internet Explorer, Netscape, Opera och senare Firefox — vilket krävde djup detaljkunskap i HTML och CSS.
Visa merVisa mindre
- HTML
- JavaScript
- CSS
Spray AB
maj 1999 – juni 2000
Backendutvecklare
Spray.se var en webbportal med flera tjänster, bland annat hosting av webbplatser och e‑post… (tidigare även nätdejting med mera).
Per arbetade där som konsult via ett konsultföretag som numera är nedlagt. Han ansvarade främst för e‑postfunktionen i Java och använde Emacs och Linux som utvecklingsmiljö.
Visa merVisa mindre
- Java
- Emacs
- E-posthantering
- Backend
- Linux
- SMTP/IMAP
- Konsultarbete
Pacer AB
sep. 1997 – apr. 1999
Fullstackutvecklare
Pacer byggde webbsidor åt ett flertal kunder, men utvecklade även interaktivt studiematerial.
Per… började initialt med en praktikplats men blev snart anställd, och lärde sig snabbt programspråken Perl och Java. En av hans tidiga projekt var att skapa en sökfunktion i Perl där alla HTML-dokument i sajten söktes igenom och textmaterial plockades ut och automatiskt indexerades med regelbundna uppdateringar. I Java skapade han ett flertal s.k. "Applet", exempelvis en interaktiv kursgraf för LO:s fonder (detta var innan Flash tog över och långt innan JavaScript hade någon grafisk funktionalitet). Kursdata hämtades från en server via en applikation skriven i C, till en fil som laddades av Java-appleten.
Visa merVisa mindre
- Java
- Perl
- JavaScript
- C
- HTML
- CSS
- Webbutveckling
- Fullstack
Liknande profiler
Kompetens · nivå och år
Tekniker
- Backend
- Java
- API
- Groovy
- JavaScript
- PHP
- REST-API
- Angular
- CSS
- HTML
- jQuery
- JSON
- Microservices
- Perl
- Python
- React
- XML
- Apache
- Blockchain
- C
- C/C++
- Gherkin
- JPA
- Node.js
- Swagger
- TypeScript
- AI
- HTTP2
- Realtidsprogrammering
- SIP (IP-telefoni)
- SOAP
- SQL
- VRML
Plattformar
- Azure
- MySQL
- AWS
- Bitbucket
- Kubernetes
- Linux
- Molntjänster
- MSSQL
- Tomcat
- Ubuntu
- Apple Mac (OS X)
- BDD
- Bitbucket Pipelines
- Concordion
- SQLite3
- Windows
- WordPress
Produkter
- Docker
- Jenkins
- Microsoft Dynamics
- Bitcoin
- Jetty
- Nginx
- OpenAPI
- Scala
- Jasper
- Osix
Verktyg
- Azure DevOps
- Git
- Spring Boot
- Affärssystem
- Bash
- Confluence
- Hibernate
- IntelliJ
- JIRA
- OpenShift
- Subversion
- Cucumber
- Gradle
- Guice
- JUnit
- Liquibase
- Maven
- Postman
- Spock
- JavaFX
- SBT
- Splunk
- Emacs
- Monday
- Puppet
- Wireshark
Metoder och processer
- CI/CD
- Scrum
- Parprogrammering
- SAFe
- Prestandatestning
- Agilt arbetssätt
- DDD
- Integrationstester
- Kanban
- TDD
Verksamhetsområden
- Säkerhet
- Webbutveckling
Branscher
- Konsultarbete
- Telecom
Övrigt
- Behat
- Locust
- Mobprogrammering
- Launchpad
- Lumera
- 5G Core Network
- Betalningsintegration
- Business Analys
- E-handelslösningar
- E-posthantering
- Java 3D
- OpenShift (Kubernetes)
- Play
- SMTP/IMAP
Den som känner Per
Theodor Wahlgren
Theodor är Pers kontaktperson på Kvadrat.