Senior full-stack engineering with real systems depth.

I work at Wärtsilä as an Automation Laboratory Expert, developing and maintaining testing rigs for the UNIC engine control system, improving CI and test automation involving hardware-in-the-loop rigs, and supporting validation of control functionalities in simulated and production engine environments.


My background spans backend services, internal web applications, operational automation, and production infrastructure. That has meant backend services, web-based tools, Linux-first automation, and hybrid cloud environments supporting security-sensitive operations. I hold an M.Sc. in Computer Engineering focused on parallel computing, GPU programming, and distributed systems, which lets me work across product-facing software, platform concerns, and lower-level performance work without losing sight of delivery, maintainability, or operational reality.

What I do

Delivery scope
Backend services, internal applications, automation, and production-facing engineering work.
Typical environments
Hybrid infrastructure, security-sensitive operations, and business-critical internal workflows.
Technical range
Full-stack software delivery with deeper reach into systems, performance, and compute-oriented work.
Working style
Maintainable systems, operational ownership, and practical engineering rather than narrow specialization.

Experience

Automation Laboratory Expert 2026-Present

Wärtsilä

  • Development and maintenance of testing rigs for the UNIC engine control system.
  • Improved CI and test automation workflows involving hardware test rigs.
  • Support validation of control functionalities in simulated and production engine environments.
  • Requirements management and proof-of-concept execution for new test rigs.
  • Maintenance and troubleshooting of production test systems.

Software Engineer & Systems Administrator 2017-2023

Industrial software and internal platform environment (Wapice)

  • Built full-stack services and tooling for user access auditing and network device management across a range of languages and frameworks.
  • Delivered internal web applications and operational tooling for business-critical workflows.
  • Managed hybrid Azure and on-prem environments, with automation and controls aligned to ISO 27001 work.

Trainee Software Designer 2016-2017

Industrial software environment (Wapice)

  • Developed internal automation tooling that reduced repetitive manual work across IT-related workflows.

Freelance Technical Production 2010-2017

Frontline Audio

  • Delivered live audio, lighting, and stage production in fast-paced, time-critical event environments.
  • Designed and operated audio systems, lighting consoles (grandMA, High End Systems, ChamSys), and stage rigging for major touring artists.
  • Hands-on experience with custom cabling, equipment handling, and on-site troubleshooting under tight deadlines.

Education 2013-2024

Novia UAS and Åbo Akademi University

  • M.Sc. in Computer Engineering with focus on parallel computing, GPU programming, and distributed systems.
  • B.Eng. in Electrotechnics and Automation.

Focus areas

How I work

Selected work

Engine control system test rigs
Developing and maintaining hardware testing rigs for the UNIC engine control system at Wärtsilä, including CI integration for hardware-in-the-loop test automation and validation workflows.
Internal products and backend delivery
Designed and implemented backend services, internal tooling, and operational applications for access auditing and network device workflows in a business-critical internal environment.
Infrastructure, automation, and operational ownership
Owned Linux-first automation and hybrid cloud operations across Azure and on-prem systems, improving consistency for recurring operational work.
Live production and technical systems
Seven years of freelance live production engineering at Frontline Audio, delivering audio, lighting, and rigging for major touring artists in high-pressure, time-critical environments.
Graphics, compute, and GPU portability
Applied C, C++, OpenGL, CUDA, and HIP to visualization and compute-heavy projects, including work on running CUDA-oriented software on AMD hardware with comparable performance goals.