New products and bounded technical work. You don't need a finished specification.
Både nya produkter och avgränsade uppdrag. Du behöver ingen färdig kravspecifikation.
Web apps and SaaS
Webbappar och SaaS
A service people log in to: a customer portal, a dashboard, booking, a subscription or an internal tool. I build the interface and what has to sit behind it — accounts, data and the rules for how it should work.
En tjänst man loggar in i: kundportal, dashboard, bokning, prenumeration eller ett internt verktyg. Jag bygger gränssnittet och det som måste finnas bakom — konton, data och reglerna för hur det ska fungera.
FondBot is my own product, in production. HyresSvar is a workspace for landlords, with invite-only access.
FondBot är min egen produkt, i drift. HyresSvar är en arbetsyta för hyresvärdar, med tillgång via inbjudan.
See the projects →Se projekten →
AI and automation
AI och automatisering
AI inside the product: finding the right material, suggesting a reply, searching your own content or moving a draft forward. I use it when it solves a concrete problem, and I say so if a simpler approach is enough.
AI i produkten: hitta rätt underlag, föreslå ett svar, söka i eget material eller ta ett utkast vidare. Jag tar in det när det löser ett konkret problem, och säger till om en enklare lösning räcker.
FondBot matches grants and drafts an application. HyresSvar reads incoming messages and suggests a reply a person reviews. In a client project under NDA I built semantic search.
FondBot matchar fonder och tar fram ett ansökningsutkast. HyresSvar tolkar inkommande meddelanden och föreslår ett svar som en människa granskar. I ett kunduppdrag under NDA har jag byggt semantisk sökning.
See the projects →Se projekten →
Backend and integrations
Backend och integrationer
APIs, database, login, permissions and connections between systems. That can be the whole product, or just the part that's missing.
API:er, databas, inloggning, behörigheter och kopplingar mellan system. Det kan vara hela produkten, eller bara den del som saknas.
Examples I can talk about: FastAPI and data pipelines in the NDA project, Supabase and Stripe in FondBot, roles and sync in HyresSvar.
Exempel jag kan berätta om: FastAPI och datapipelines i NDA-uppdraget, Supabase och Stripe i FondBot, roller och synk i HyresSvar.
Interactive tools and simulations
Interaktiva verktyg och simuleringar
Maps, simulations and custom browser experiences. The Jönköping time machine shifts the city centre across four eras. The browser games — a fire simulator and a map of Huskvarna among them — are experiments, not client work, and the same kind of interactive logic.
Kartor, simuleringar och specialbyggda upplevelser i webbläsaren. Tidsmaskinen över Jönköping skiftar centrum mellan fyra epoker. Webbläsarspelen — bland annat en brandsimulator och en karta över Huskvarna — är experiment, inte kundprojekt, och samma typ av interaktiv logik.
Time machine →Tidsmaskinen →
Games →Spelen →
Prototypes, first versions and existing products
Prototyper, första versioner och det som redan finns
A first version is the right start when you need to test an idea. It isn't a requirement. I also join something that already exists and build a bounded part: a feature, an integration, or the next step in a product you already use.
En första version är rätt när ni behöver testa en idé. Den är inte ett krav. Jag kan också gå in i något som redan finns och bygga en avgränsad del: en funktion, en integration eller nästa steg i en produkt ni redan använder.
When a first version is the right path →När en första version är rätt väg →
Based in Huskvarna, near Jönköping, Sweden. I work with clients across Sweden, remotely or on site in the Jönköping area.
Baserad i Huskvarna, nära Jönköping. Jag jobbar med kunder i hela Sverige, på distans eller på plats i Jönköpingsområdet.
-
1. We talk about the idea or the problem1. Vi diskuterar idén eller problemet
You describe what you want to happen, in your own words. No specification needed. I ask questions and tell you honestly if I'm the right person.
Du beskriver vad du vill åstadkomma, med egna ord. Ingen specifikation behövs. Jag ställer frågor och säger ärligt om jag är rätt person.
-
2. We decide scope and setup2. Vi bestämmer omfattning och upplägg
What is included now, and what can wait. Price and timeline follow from that. It might be a first version, or a bounded change to something that already exists.
Vad som ingår nu, och vad som kan vänta. Pris och tid följer av det. Det kan vara en första version, eller en avgränsad ändring i något som redan finns.
-
3. I build and show the result3. Jag bygger och visar resultatet
You see the work while it's happening, so you can react before everything is locked in. You don't need to be technical to follow along.
Du ser arbetet medan det pågår, så att du kan reagera innan allt är låst. Du behöver inte kunna teknik för att följa med.
-
4. We finish and deploy what we agreed4. Vi färdigställer och driftsätter det vi kommit överens om
Deployment is part of the scope we set. Further work afterwards can be added if you want it.
Driftsättning ingår i den omfattning vi har bestämt. Vidareutveckling efteråt går att lägga till om ni vill.