Software engineer with over 15 years of experience working on Valmet IQ Machine Vision
I’ve spent most of my time on UI development, leading the transition of our UI from Java to React and building our product’s API from the ground up using the OpenAPI specification.
Over the years, my work has covered many other areas — from tracking down bugs in server-side code to designing and implementing entirely new sub-products, maintaining internal tools and CI/CD pipelines, improving team-wide workflows and infrastructure.
My current tech stack: React, OpenAPI, and .NET; in hobby projects — Next.js, Supabase and Vercel. In the past, I’ve worked with a wide range of technologies, from ActionScript in Macromedia Flash (the good old days) and PHP to Java and Flutter. I’ve also built and released several Android apps.
I’ve been developing software since long before AI, but recently I’ve found effective ways to bring AI tools into my existing workflows and make them genuinely useful.
