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.
A personal engineering journal.
Software engineer · Espoo, Finland
I build software and the tools developers use to build it.
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
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
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.
Jul 2022 — Mar 2023
Software Engineer
Developed core features for a commercial analytics application. Managed complex data pipelines across MSSQL, CosmosDB, and the Azure cloud stack.
Dec 2020 — Jul 2022
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.
Oct 2018 — Jun 2020
.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.
Espoo, Finland