Software Engineer @ Adeu ยท ex-Microsoft ยท ex-Futurice
Building intelligent full-stack systems โ from Django APIs and React UIs to PyTorch models and AI-native desktop apps.
I'm a Full-Stack & AI Engineer based in Helsinki, Finland, with a background spanning production-grade web systems, deep learning research, and AI-native desktop applications. I hold an MSc in Machine Learning from Tampere University and a BSc in Computer Science from GIK Institute.
Currently, I'm building Adeu โ an AI-powered legal document and time management suite with native Word track-changes support, a local LLM engine, Electron desktop app, and a FastAPI backend.
Previously at Futurice, I spent nearly 3 years building the Infraohjelmointi infrastructure planning platform for the City of Helsinki โ a full-stack system using Django, React/Redux, PostgreSQL, Redis, and Azure DevOps CI/CD.
An AI-powered in-house legal operations platform built for law firms and legal departments. Automatically triages, drafts, and routes incoming emails using Gemini models, with Microsoft Graph & Gmail integration, OAuth SSO, Pub/Sub async workers, DLP guardrails, and a full CI/CD pipeline on GCP.
Lead Engineer ยท Private Repo
Open source tool that bridges LLMs with Microsoft Word through native w:ins/w:del XML track-changes โ without breaking formatting, numbering, or layouts. Ships as an MCP server, Python SDK, CLI, and a full Electron desktop app with local AI and time tracking. Built with Mikko Korpela.
Open Source Contributor
Production-grade infrastructure project planning platform built for the City of Helsinki at Futurice. Features SAP & ProjectWise integration, Redis-cached financial calculations, Excel import pipelines, and Azure CI/CD deployment. Served thousands of infrastructure project records across the city.
Futurice Employee ยท Client Project
A CycleGAN that transfers piano music between genres (classical โ jazz) at the symbolic level, based on the Symbolic Music Style Transfer paper. Trained custom Generator + Discriminator architectures with cycle-consistency loss over piano-roll representations.
Personal Project
- ๐ Microsoft Certified: Azure AI Engineer Associate
- ๐ Microsoft Certified: Azure Data Engineer Associate
- ๐ AWS Cloud Practitioner
- ๐ Professional Scrum Master I (PSM I)
- ๐ Deep Learning Nanodegree โ Udacity
- ๐ Azure Fundamentals (AZ-900)
| Game | Status |
|---|---|
| โฝ EA FC 26 | Active โ Weekend grinder |
| โ๏ธ Crimson Desert | Active โ Exploring the open world |
If you're building something interesting in AI, developer tooling, or full-stack systems โ feel free to reach out.


