Svea Ekonomi

Backend-utvecklare

Kontext

Svea Ekonomi var mitt första uppdrag som frilansare. Jag gick in i teamet som byggde Svea Checkout, en betallösning som rullades ut i Sverige, Norge och Finland. Utöver backendutvecklingen coachade jag teamet i TDD och exekverbara specifikationer.

Arbete

Backendutveckling

  • Byggde och utökade API:er med C# och ASP.NET Web API
  • Använde CQRS för att separera läsningar från skrivningar
  • Arbetade med Entity Framework för dataåtkomst
  • Bidrog till driftsättningsflöden med Octopus Deploy

Utvecklingspraxis

  • Införde och coachade testdriven utveckling
  • Skrev om befintliga tester som exekverbara specifikationer så att de beskrev beteende
  • Automatiserade det mesta av API-dokumentationen, som tidigare skrevs för hand
  • Arbetade med teamets uppsättning för kontinuerlig integration

Resultat

  • Svea Checkout lanserades i Sverige, Norge och Finland
  • API-dokumentationen genererades från koden i stället för att glida isär från den