RefStat
Eget projekt, i driftPersonal project, live
Statistikplattform för svenska fotbolls- och innebandydomare. Den hämtar matchdata från FOGIS och IBIS, två förbundssystem med olika struktur, och sammanställer dem i en gemensam vy. Används av aktiva domare. Jag har byggt den och driftar den på egen hand.
A statistics platform for Swedish football and floorball referees. It pulls match data from FOGIS and IBIS, two federation systems with different structures, and combines them into one view. Used by active referees. I built it and run it on my own.
Cloudflare Workers, JavaScript, Tailwind CSS, PWA
refstat.se
Sweden Power Lakehouse
Eget projekt, 2026Personal project, 2026
Svenska kraftnät mäter elproduktion varje timme, SCB publicerar månadsstatistik. Jag byggde en pipeline i Databricks som ställer källorna mot varandra i bronze-, silver- och gold-lager, med dbt-modeller och 29 automatiserade tester ovanpå. Tre kraftslag stämmer inom en tiondels procent. Solkraft och värmekraft avviker systematiskt, eftersom SCB räknar in produktion som aldrig når elnätet.
Svenska kraftnät measures electricity production hourly, Statistics Sweden publishes monthly figures. I built a Databricks pipeline that reconciles the two across bronze, silver and gold layers, with dbt models and 29 automated tests on top. Three production types agree to within a tenth of a percent. Solar and thermal deviate systematically, because Statistics Sweden counts production that never reaches the grid.
Databricks, PySpark, Delta Lake, dbt, Unity Catalog, Python
Koden på GitHubCode on GitHub
Copa Solar
Fullstackutvecklare, mars–juni 2026Fullstack Developer, March–June 2026
En plattform för energiberäkning av solfasader. Backenden är serverless i AWS och definierad som kod i en CDK-app i TypeScript. Sex externa datakällor, bland annat väderdata från Open-Meteo och NASA POWER, samlas i en gemensam datamodell. CI/CD i GitHub Actions med cirka 100 automatiserade tester.
A platform for energy calculations on solar façades. The backend is serverless on AWS and defined as code in a TypeScript CDK app. Six external data sources, including weather data from Open-Meteo and NASA POWER, are brought into one shared data model. CI/CD in GitHub Actions with around 100 automated tests.
AWS (Lambda, DynamoDB, S3, API Gateway, Cognito), TypeScript, React 19, Vitest
copa-solar.github.io
Captario
BI-analytiker, april–november 2024BI Analyst, April–November 2024
Captario bygger beslutsstöd för läkemedelsutveckling. Jag automatiserade ETL-körningar i Python som tidigare gjordes för hand, så att resultatet inte längre berodde på vem som körde dem. Jag byggde också stjärnscheman och dashboards i Power BI som blev beslutsunderlag för verksamheten.
Captario builds decision support for pharmaceutical development. I automated Python ETL runs that had been done by hand, so results no longer depended on who ran them. I also built star schemas and Power BI dashboards that became a decision basis for the business.
Power BI, DAX, Python, SQL, AWS, Azure