Hoppa till huvudinnehåll
Magnus Lixenstrand

Hej, mitt namn är Magnus Lixenstrand.

Jag kodar

12 år inom försäljning lärde mig att se när saker tar längre tid än de borde. Folk accepterar "så har vi alltid gjort" – jag bygger hellre något som fixar problemet. Oftast handlar det om att få system som aldrig var tänkta att prata med varandra att faktiskt göra det.

Det började som sidoprojekt på Nordmet. Nu sparar mina verktyg teamet 20+ timmar i veckan.

Python FastAPI n8n SQL Home Assistant

Projekt jag är stolt över

Senaste projektet

Mealie - Familjeplanering för Måltider

🍽️ Self-hosted • Automatiska inköpslistor • Familjen synkad

Familjen var körd med matplanering. Recept på lösa lappar, köpte saker vi redan hade hemma, slängde mat för ingen visste vad som skulle lagas. Den eviga frågan vid middagstid: "Vad ska vi äta?"

Hittade Mealie och satte upp det på egen server. Nu sparar vi recept från webben med ett klick, planerar veckan i en delad kalender, och får inköpslistan automatiskt. Ingen ICA-app som trackar vad vi köper.

Stressen är borta. Barnen kan kolla vad som blir till middag, vi slänger mindre mat, och jag slipper prenumerationer. Plus att recepten faktiskt finns kvar när man behöver dem.

teknologier som används:

  • Docker |
  • Self-hosted |
  • REST API |
  • PostgreSQL
Mealie recepthantering och måltidsplanering

Smart Hem Automation

⚡ Lägre elräkning • 15+ prylar som äntligen pratar med varandra

Hade köpt smarta grejer från Philips, IKEA, Shelly, Aqara – alla med egna appar som inte pratade med varandra. Ville ha enkla saker som "tänd hallen när jag kommer hem efter mörkrets inbrott" men det gick inte utan att öppna tre appar.

Home Assistant löste det, men det var mer jobb än jag trodde. MQTT var nytt för mig, och att debugga YAML när en automation inte triggar är inte kul. Efter några veckors pillande hade jag ett system som faktiskt fungerar.

Nu mäter sensorer temperatur i varje rum och anpassar värmen automatiskt. Elräkningen sjönk runt 30% första året. Har skrivit kanske 50+ automations vid det här laget – allt från "stäng av allt när ingen är hemma" till "blinka rött om tvättmaskinen är klar".

teknologier som används:

  • Home Assistant |
  • YAML |
  • Python |
  • n8n |
  • MQTT |
  • REST APIs
Home Assistant dashboard showing smart home automations

Förfrågningsverktyg för stål

🚀 Från 2 timmar till 15 minuter • Färre fel • Flerspråkigt

Säljarna la nästan två timmar om dagen på att skriva prisförfrågningar. Leta upp gamla ordrar i två system, klistra in i Word, skicka mail. Och det blev alltid något fel – fel produktkod, stavfel, eller de glömde något.

Byggde ett verktyg som söker i orderhistoriken automatiskt och genererar förfrågningar på engelska, tyska eller svenska. Folk kan använda webben eller köra det direkt från Excel – vad de föredrar.

Nu tar det ungefär 15 minuter istället för två timmar. Har inte räknat exakt, men skillnaden är tydlig. Och jag ser mycket färre fel när jag granskar förfrågningarna.

teknologier som används:

  • Javascript |
  • Python |
  • SQL |
  • HTML |
  • CSS
Multilingual steel inquiry tool interface

Automatiserad Offert- och Orderhantering

💰 Snabbare offerter • Realtidspriser från fraktbolag • Mindre handpåläggning

Offertprocessen var absurd: räkna ihop stålkostnader, ringa Schenker för fraktpris (som varierade beroende på vikt och sträcka), knappa in allt i Fortnox. Och fraktkostnaderna var ofta fel för vi använde gamla priser från ett Excel-ark som ingen uppdaterade.

Började med Python-script som hämtar fraktpriser via API. Två av tre bolag hade bra API:er – för det tredje fick jag bygga web scraping som gick sönder varje gång de ändrade sin sajt. Lade till stålkostnader från vår databas och kopplade ihop allt med Excel och Fortnox.

Tog ett tag att få folk att använda det – fanns alltid edge cases. Men nu klarar de flesta offerter på 10-15 minuter istället för en halvtimme. Och vi slipper ringa för fraktpriser.

teknologier som används:

  • Python |
  • SQL |
  • VBA |
  • Excel
Excel-based quote calculator

Intern webbapp för Nordmet

📊 Alla på samma plats • 500+ certifikat digitalt • Slut på Excel-kaos

Excel-kaos: kundinfo i ett ark, certifikat i ett annat, transportdata i ett tredje som ingen uppdaterade. Logistik ringde säljare och frågade "har vi certifikatet för Svenssons order från förra året?" – svaret var alltid "jag kollar senare". Certifikat försvann, och ingen visste vad vi hade skickat till vilken kund.

Byggde en webbapp där allt finns på samma ställe. Kundlista, certifikatarkiv där man laddar upp PDF och kopplar till kund, transportlista för logistik. Säljare ser sina kunder, logistik ser transporter – ingen ser priser de inte ska se.

Åtta personer använder det dagligen nu utan att jag behöver tjata. Tog en månad att migrera all data från Excel utan att tappa något. När revisorn frågar efter ett certifikat tar det 10 sekunder istället för att leta i pärmar.

OBS: Webbappen är endast tillgänglig via företagets VPN

teknologier som används:

  • Javascript |
  • Python |
  • SQL |
  • HTML |
  • CSS
Internal CRM web application dashboard

Kontakta mig

Jag söker möjligheter där jag kan göra verklig skillnad genom att kombinera automation, systemintegration och affärsförståelse