David Eriksson
.NET-utvecklare & arkitekt
Om mig
Frilansutvecklare och mjukvaruarkitekt med över 20 års erfarenhet av att bygga affärskritiska system, från telekombackendar till självbetjäningsportaler och integrationsintensiva lösningar.
Arbetar främst i .NET / C#, ofta i roller där det behövs både leveransförmåga och teknisk riktning. De senaste åren har fokus legat på digitala kanaler för B2B hos en stor svensk mobiloperatör, med ansvar i backend-for-frontend-lagret, API-integrationer och stabil drift i verkliga miljöer.
Vanligtvis handlar uppdragen om att få saker att fungera: skriva kod, reda ut otydligheter, förbättra flöden och hjälpa team framåt utan att överkomplicera lösningar. Rollen blir ofta en naturlig brygga mellan utveckling, produkt och övriga delar av organisationen.
Tar helst uppdrag där det finns ett tydligt mål men också utrymme att påverka hur man tar sig dit, och där enkelhet, ansvar och pragmatiska beslut värdesätts.
Verksamheten drivs genom Activout AB.
Bas i Ronneby, Blekinge. Tillgänglig för uppdrag på distans eller hybrid.
AI-agenter i utvecklingsarbetet
Jag arbetar med AI-agenter. Hur mycket och var styrs av sammanhanget.
I kunduppdrag använder jag AI-verktyg utifrån min roll och inom kundens AI-policy: de verktyg som är godkända och med de data som får användas. Jag tar gärna med mig erfarenheter från egna projekt till diskussioner om hur organisationen kan använda AI på ett ansvarsfullt sätt.
I egna projekt använder jag agenter i hela livscykeln. Agenterna gör grovjobbet och jag står för riktning, granskning och ansvar:
- Krav och analys: strukturera behov och skriva utkast till specifikationer och acceptanskriterier.
- Design: jämföra alternativ och ta fram planer innan koden skrivs.
- Implementation: agenter som arbetar i egna git-worktrees och levererar via pull requests.
- Test och granskning: genererade tester, automatiserad kodgranskning och förhandsgranskning per pull request.
- Säkerhet: defensiv säkerhetsanalys med agenter – granskning av kod, beroenden och konfiguration för sårbarheter, innan och efter driftsättning.
- Drift: felsökning med agenter kopplade till Sentry, CI och hosting via MCP, samt automatiserade beroendeuppdateringar.
Erfarenhet av bland annat Claude Code, GitHub Copilot, OpenAI Codex och Kiro.
Teknikstack
- .NET / C#
- API-design
- Systemintegration
- SQL
- AI-agenter
- Flutter / Dart
- Contentful
- TypeScript
- Node.js
- Java
- Kotlin
- Docker
- Linux
- CI/CD
- Cloudflare
- Bunny.net
- MCP
Ett urval av projekt
MemberData.eu
C#En tjänst där LinkedIn-medlemmar i EES och Schweiz kan hämta och utforska sin egen LinkedIn-data.
StorNamnskylt.se
Vue · TypeScriptExtra stora, dubbelsidiga namnskyltar i liggande A4 för konferenser, mässor och mingel.
unshield
C · Öppen källkodEtt långlivat open source-verktyg för att packa upp InstallShield-cabinet-filer, tillgängligt i alla vanliga Linux-distributioner.
Activout.RestClient
C# · Öppen källkodEtt C#-bibliotek för att bygga REST API-klienter från gränssnittsdeklarationer — används i flera Activout-projekt.
Activout.C9.MarkdownRenderer
C# · Öppen källkodEn utbyggbar Markdown-renderare för Contentful Rich Text, optimerad för att läsas av LLM:er.
Activout.C9.Scheduler
C# · Öppen källkodEtt .NET-bibliotek som deklarativt omsätter cron-baserade regler för publicering och avpublicering till Contentful Scheduled Actions.