David Eriksson
.NET developer & architect
About me
Freelance developer and hands-on software architect with over 20 years of experience building business-critical systems, from telecom backends to self-service platforms and integration-heavy solutions.
Primarily working in .NET / C#, often in roles where both delivery and technical direction are needed. In recent years, the focus has been on digital channels for B2B at a major Swedish mobile operator, working across the backend-for-frontend layer, API integrations, and ensuring stable operation in real-world environments.
Typical assignments involve getting things to work: writing code, clarifying unclear areas, improving workflows, and helping teams move forward without overcomplicating solutions. Often acting as a bridge between development, product, and other parts of the organisation.
Prefer assignments with a clear goal but room to influence how to get there, in environments that value simplicity, ownership, and pragmatic decision-making.
Operating through Activout AB.
Based in Ronneby, Blekinge. Available for remote or hybrid engagements.
Tech stack
- .NET / C#
- API design
- System integration
- SQL
- Flutter / Dart
- Contentful
- TypeScript
- Node.js
- Java
- Kotlin
- Docker
- Linux
- CI/CD
- Cloudflare
- Bunny.net
Selected other projects
Folkmun.se
PHPA community site for collecting colloquial and dialectal Swedish words and expressions.
unshield
C · Open SourceA long-running open source tool for extracting InstallShield cabinet files, available in all major Linux distributions.
Activout.RestClient
C# · Open SourceA C# library for building REST API clients from interface definitions — used in several Activout projects.