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

PHP

A community site for collecting colloquial and dialectal Swedish words and expressions.

unshield

C · Open Source

A long-running open source tool for extracting InstallShield cabinet files, available in all major Linux distributions.

Activout.RestClient

C# · Open Source

A C# library for building REST API clients from interface definitions — used in several Activout projects.

Get in touch!