awocy

A personal engineering journal.

Software engineer · Espoo, Finland

Artem Stepanov

I build software and the tools developers use to build it.

Selected work

Field notes

All writing

Experience

My background is in backend systems and the decisions around them: architecture, data, infrastructure, and delivery. I’ve led work from ADRs and planning through implementation — including a reusable database integration layer for migrations between database systems.

Sep 2026 - Present

M-Files

AI Native Engineer

AI-native developer tooling, guardrails and skill evaluations, team adoption of AI-assisted development, and customer-facing AI features.

Mar 2023 — Sep 2026

Sievo

Senior Software Engineer · Helsinki, Finland

Led development of cloud-based savings calculation software on Azure. Implemented CQRS for backend services, with responsibility for user story refinement, architecture decisions, and deadline estimation.

Adapted a Spec Kit–based, spec-driven development workflow to Sievo’s development practices, with shared agent skills and instructions used regularly by the team.

  • .NET 6–10
  • ASP.NET Core
  • ReactJS
  • Azure Cosmos DB
  • Azure Functions
  • Service Bus
  • Data Factory

Jul 2022 — Mar 2023

Sievo

Software Engineer

Developed core features for a commercial analytics application. Managed complex data pipelines across MSSQL, CosmosDB, and the Azure cloud stack.

  • ASP.NET Core
  • ReactJS
  • CosmosDB
  • Azure EventGrid

Dec 2020 — Jul 2022

DecisionMapper

Fullstack Developer

Designed architecture and developed high-load commercial web applications, including an internal social network for a major tech enterprise. Led extensive refactoring and code review workflows. Introduced a Kotlin/Spring backend track.

  • .NET Core
  • Kotlin/Spring
  • ReactJS
  • Docker
  • Kubernetes

Oct 2018 — Jun 2020

DecisionMapper

.NET Developer / Team Lead

Built commercial software for a Big Four accounting firm. Led a team of 6 (3 frontend + 3 backend): owned requirements, task decomposition, architecture, and delivery. Integrated Google Cloud, Azure, AWS, RabbitMQ, and Neo4j.

  • .NET Core
  • ReactJS
  • MongoDB
  • Neo4j
  • Redis
  • Docker
  • Kubernetes

Interests & toolkit

Elsewhere

Espoo, Finland