CV
Experience
- Lead Software Engineer
- Vaisala Xweather
- May 2025 - Present
Lead engineer in Vaisala’s Xweather portfolio, serving automotive, aviation, energy, and logistics industries, among others. Currently leading RoadAI, a computer-vision-powered road maintenance product that detects distresses and builds asset inventories at half the cost of traditional methods.
- Technical lead of a cross-functional product team of 15+, owning engineering practices, planning, and feature delivery alongside core engineering.
- Driving the technical strategy for major new initiatives, centred on next-generation capabilities, translating product vision into architecture and delivery.
- Introduced feature-oriented delivery workflows, unblocking productisation of existing detection capabilities and decreasing lead time for new ones to reach customers.
- Enabled engineers to contribute across service boundaries by investing in both tooling and culture: platform-agnostic reproducible dev environments, contribution docs, structured testing stages, and mentoring people to work beyond their primary domains.
Computer Vision · Machine Learning · Data Engineering · Geospatial Data
- Lead Software Engineer
- Vaisala
- Mar 2024 - May 2025
Led the technical design and development of the modernised platform in AviMet 10, the next generation of Vaisala’s aviation weather management system. AviMet 10 launched publicly at Airspace World in May 2025. Vaisala has delivered 2,500+ aviation systems, serving customers in 170+ countries annually.
- Drove key integration architecture decisions between the new platform and the established system, enabling incremental migration without disrupting operations.
- Designed a drag-and-drop widget architecture enabling no-code layout customisation and role-specific experiences for air traffic controllers, meteorologists, and operations staff.
- Delivered the initial deployment, satisfying stringent ICAO-compliant, safety-critical requirements and rigorous acceptance testing.
- Elevated software into a first-class product capability, building the foundation for rapid iteration and shorter delivery cycles.
- Mentored engineers across both platform generations to bridge the systems and enable the integration.
Software Architecture · Safety-Critical Systems · Systems Integration · Platform Modernisation
- Senior Software Engineer
- Vaisala
- Feb 2023 - Mar 2024
Joined the AviMet team to build the next-generation aviation weather management platform. Promoted to Lead Software Engineer after one year.
- Built the browser-based UI platform that became AviMet 10’s customisable front end, serving as the main contributor on the system.
- Accelerated the shift to modern web technologies, establishing the architecture that shipped at public launch.
- Delivered production-ready capabilities that validated the platform direction and secured organisational commitment to the modernisation.
Software Architecture · Web Platform Development · Aviation Systems
- Senior Product Manager
- RELEX Solutions
- Nov 2021 - Aug 2022
Owned the product roadmap for core backend services within RELEX’s workforce optimisation offering – shift scheduling, personnel planning, and workload management for major retailers.
- Centralised core backend services – consumed across all workforce teams – into a dedicated function, decoupling them from any single application and shortening multi-team lead times.
- Generalised core capabilities across diverse regulatory requirements and customer operative processes, broadening market reach.
- Drove cross-team alignment across the workforce product and wider organisation, sharpening feature scope and delivering value earlier and more often.
Product Strategy · Backend Services · Workforce Optimisation
- Senior Software Developer & Consultant
- Reaktor
- Nov 2017 - Nov 2021
Served clients across education, public sector, aerospace, and industrial equipment in capacities ranging from lead engineer and architect to product manager and agile coach.
- Delivered client products end-to-end – from greenfield launches to accelerating existing initiatives – owning R&D from concept design through scaling and maintenance.
- Architected and built systems spanning cloud-native and embedded platforms, applying ML and AI to unlock new capabilities for clients.
- Coached teams and improved ways of working, increasing delivery throughput across engagements.
Machine Learning · Cloud-Native & Embedded · End-to-End Product Delivery
- Software Developer
- Reaktor
- May 2016 - Nov 2017
Built B2B and B2C services for high-end brands across several client engagements, including finance and insurance. Promoted to senior after eighteen months.
- Delivered full-stack solutions across web, mobile, and cloud platforms.
- Took on technical design leadership and client-facing communication beyond what the role typically called for.
Full-Stack Development · Web, Mobile & Cloud
- Teacher
- University of Helsinki
- Aug 2015 - Dec 2015
Taught software engineering and database fundamentals to multiple groups of computer science undergraduates.
Software Engineering · Database Fundamentals
- Research Assistant
- University of Helsinki
- May 2014 - May 2015
Researched computational creativity and data musicalization in the Discovery research group (University of Helsinki / HIIT). Co-authored a research article on the topic.
- Designed, built, and published Musicreatures, a gamified iOS app for real-time music creation through motion gestures.
Computational Creativity · Scientific Writing · iOS Development
Roots in music technology (2007–2014): sound design, and teaching at the University of the Arts Helsinki, including digital signal processing.
Education
- Master of Science (M.Sc.), Computer Science
- University of Helsinki
- 2017
- Completed in a single year while working as a software developer, with a 5/5 grade average. 143 credits earned (120 required).
- Master’s thesis on collaborative virtual reality – spatial interfaces and real-time multi-user interaction.
- Bachelor of Science (B.Sc.), Computer Science
- University of Helsinki
- 2013 - 2017
- 5/5 grade average. Started while completing a music master’s; finished alongside a research position, university teaching, and a professional software career.
- Bachelor’s thesis on reactive programming – event-driven architecture for responsive systems.
- Master of Music (M.Mus), Music Technology
- University of the Arts Helsinki
- 2012 - 2014
- Master’s thesis on user interface paradigms in digital audio workstations – how established models evolve and when to modernise them.
- Coursework spanning physical computing, algorithmic composition, and sound production.
- Minor Studies in Dynamic Visualization Design, New Media
- Aalto University
- 2012 - 2013
- Pursued alongside music and computer science studies to build design and prototyping skills.
- Bachelor of Music (B.Mus), Music Technology
- University of the Arts Helsinki
- 2007 - 2012
- Admitted directly from upper secondary school to a highly selective biennial intake (~7 students) – the youngest in the cohort.
- Bachelor’s thesis on automated real-time articulation selection in sample-based virtual instruments – real-time audio systems for expressive instrument performance.
- Coursework in digital signal processing, electroacoustic music, media and sonic arts, sound production, and music for visual media.