cv

The same CV as the PDF and the Word file, built from one source, so the three never disagree.

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

– nu · Sverige

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

– · Sverige

  • 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”

K. Ronanki · S. Arvidsson · J. Axell

Software Engineering and Advanced Applications (SEAA 2025, den 51:a Euromicro-konferensen), Lecture Notes in Computer Science vol. 16083, Springer.

  • 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

– nu · React, TypeScript, Go, PostgreSQL, WebSocket, GitHub Actions, Linux

  • 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

– · Next.js, TypeScript, Node.js, MongoDB, MQTT, GitHub Actions, Linux

  • 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

– · Göteborg

  • 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.