Caisesiume
Engineering Lead & fullstack-utvecklare
Profil
Fullstack-utvecklare med nästan tre års yrkeserfarenhet av SaaS, befordrad från Full-Stack Developer till Engineering Lead efter drygt två år, men fortfarande hands-on i produktionskoden varje vecka.
Leder planering och leverans i ett team på fem personer med både egna utvecklare och externa konsulter, tar ett brett ägarskap för arkitekturen och driftsäkerheten i produktion, och översätter affärskrav till tekniskt arbete tillsammans med sälj, support och kundnära stakeholders.
Medförfattare till en peer-reviewad konferensartikel från SEAA 2025 om prompt engineering för LLM:er, publicerad i Springers Lecture Notes in Computer Science, och har shippat första fasen av funktioner med generativ AI i en kommersiell produkt.
Teknisk kompetens
- Programmeringsspråk
- TypeScript, JavaScript, C#, Go, SQL
- Frontend
- React, Next.js, Redux Toolkit / RTK Query, Vite, CSS
- Backend
- C#/.NET, ASP.NET, .NET Framework (MVC), Node.js, REST APIs, WebSocket, OAuth 2.0, JWT
- Data
- MSSQL, PostgreSQL, MongoDB
- Test och driftsäkerhet
- Vitest, Jest, MSW, NUnit, drift i produktion, incidenthantering
- DevOps
- GitHub Actions, CI/CD, Git, Linux, Windows Server, SMTP/DNS-infrastruktur, email deliverability
- AI och LLM
- Prompt engineering (publicerad, peer-reviewad forskning), GenAI-integration, optimering av modellanvändning
- Arbetssätt
- agil utveckling, Jira, sprint-ceremonier, code review, tekniskt mentorskap, lösningsarkitektur, Figma, Claude Code, agentic workflows
Yrkeserfarenhet
Engineering Lead · Paloma In Sweden AB
SaaS-plattform för e-post, SMS, event, enkäter och marketing automation som används av 1 500 organisationer
- Befordrad från Full-Stack Developer efter drygt två år; leder planering, prioritering och leverans i ett team på fem personer med både egna utvecklare och externa konsulter, och shippar fortfarande produktionskod själv.
- Översätter affärs- och kundkrav till tekniska specifikationer, arkitekturbeslut och konkreta utvecklingsplaner, med ansvar för lösningsarkitektur och produktägarskap i en liten tvärfunktionell organisation.
- Äger den tekniska driften end-to-end: incidenthantering i produktion, SMTP-infrastruktur, DNS-stabilitet, email deliverability och databasdrift för en plattform vars kärnerbjudande är tidskritisk leverans av meddelanden.
- Samordnar utvecklingsarbetet direkt med ledning, sälj, support och kundnära stakeholders, och översätter mellan tekniska begränsningar och kommersiella prioriteringar.
- Driver moderniseringen av CI/CD, automatiserade tester, intern automation och AI-assisterad utveckling i teamet.
Full-Stack Developer · Paloma In Sweden AB
- Migrerade legacy-applikationer i Razor Pages till en arkitektur med React och Web API, och levererade en modern frontend till hela kundbasen utan att störa den löpande driften.
- Planerade och byggde den gemensamma komponentarkitekturen i React och TypeScript med RTK Query, React Hook Form, Vite, Vitest och MSW, och etablerade återanvändbara mönster och en test-baseline för hela frontend-teamet.
- Portade ett legacy-system i Java 6 från CentOS till modern C#/.NET-infrastruktur, vilket gjorde det möjligt att avveckla föråldrade servrar och samla backend-ekosystemet på en enda förvaltningsbar stack.
- Designade och levererade första fasen av funktioner med generativ AI i Palomas nyhetsbrevseditor, med kundspecifik hantering av kontext och kostnadskontroll för modellanvändningen.
- Utökade testtäckningen och den interna automationen i kritiska flöden, ersatte repetitiv manuell verifiering och förhindrade regressioner i intäktskritiska funktioner.
- Var eskaleringspunkt i andra linjen för avancerad teknisk support, databasdrift, problem med email deliverability och kritiska fixar i produktion.
Publikation
“Prompt Engineering Guidelines for Using Large Language Models in Requirements Engineering”
Software Engineering and Advanced Applications (SEAA 2025, den 51:a Euromicro-konferensen), Lecture Notes in Computer Science vol. 16083, Springer.
- DOI: https://doi.org/10.1007/978-3-032-04207-1_17
- Preprint (open access): https://arxiv.org/abs/2507.03405
- Peer-reviewad konferensartikel som bygger på min forskning under kandidatprogrammet: en systematisk litteraturstudie och expertintervjuer som visar vilka tekniker för prompt engineering som går att använda i requirements engineering, och var de slutar fungera.
Utvalda projekt
Xtrone · Autonom trading-plattform
- Realtidsplattform som utvärderar marknadsläget och kör automatiserade strategier på ungefär 50 tillgångar samtidigt, med dashboards för saldon, handelshistorik, portföljuppföljning och strategiernas resultat.
- Ensam utvecklare för frontend, backend, persistens, realtidskommunikation, deploy och löpande drift.
PepegaClapBot · Automationsplattform för livestreams
- Byggde och drev en multi-tenant-plattform som ett tiotal streamers på Twitch.tv använde för att automatisera moderering av livechatten och workflows för publikengagemang.
- Hanterade över 170 miljoner chattmeddelanden från fler än 230 000 unika användare på Twitch.tv, under fem års kontinuerlig drift.
- Ägde produkten end-to-end: utveckling, infrastruktur, tredjepartsintegrationer, deploy och daglig drift.
Utbildning
Kandidatexamen i Software Engineering and Management · Göteborgs universitet
Programmet ges gemensamt av Göteborgs universitet och Chalmers tekniska högskola
- Kurser i mjukvaruarkitektur, distribuerade system, datastrukturer och algoritmer, mjukvarukvalitet och testning, forskningsmetodik och produktledning.
- Väl godkänt (VG) i båda AI-kurserna: Software Engineering for AI Systems och Software Engineering for Data-Intensive AI Applications.
- Kandidatuppsats om prompt engineering för LLM:er inom requirements engineering, som sedan utvecklades till den peer-reviewade publikationen ovan.
- Certifiering: Generative AI with Large Language Models (DeepLearning.AI och Amazon Web Services).
Språk
Svenska: modersmål · Engelska: flytande i tal och skrift · Italienska: nivå B1
Referenser
Lämnas på begäran.