Skip to main content

About

Senior full-stack engineering with real systems depth.

I am a software engineer with 7+ years of professional experience delivering backend services, internal web applications, automation, and production infrastructure. My work has ranged from .NET Core and SQL services to React-based tools, operational automation, and hybrid cloud environments supporting security-sensitive operations.

My formal background is in computer engineering, with an M.Sc. focused on parallel computing, GPU programming, and distributed systems. In practice, that means I can work across product-facing software, platform concerns, and lower-level performance work without losing sight of delivery, maintainability, or operational reality.

Operating context

The environments and responsibilities I work well in.

Broad technical range matters most when it holds up in delivery, operations, and maintainable systems work.

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

Career path, technical range, and how I work.

The mix is deliberate: product delivery, operational ownership, and lower-level engineering depth in the same profile.

Career timeline

Software Engineer & Systems Administrator

Industrial software and internal platform environment

2017-2023
  • Built .NET Core, SQL, and React-based services and tooling for user access auditing and network device management.
  • 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

Industrial software environment

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

Education

Novia UAS and Åbo Akademi University

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

Experience areas

  • Backend services, APIs, data models, and internal product development
  • React and TypeScript interfaces for operational and business workflows
  • Linux-first automation, scripting, deployment flows, and day-2 operations
  • Systems integration, observability, access auditing, and security-aware engineering
  • C, C++, graphics, GPU portability, and performance-sensitive software

How I work

  • Prefer maintainable systems that can be operated and debugged by other people
  • Use measurement, tests, and operational signals before making performance claims
  • Automate repetitive work when the manual path is error-prone or slow
  • Design with reliability, security, and observability in mind from the start
  • Work comfortably across application code, infrastructure, and lower-level implementation details

Selected work

Work that reflects range, not just tools.

A few examples that show the blend of backend delivery, infrastructure thinking, systems work, and compute-oriented engineering.

Internal products and backend delivery

Designed and implemented backend services, SQL-backed tooling, and React 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.

Systems validation and deterministic tooling

Built validation-oriented systems work, including deterministic engine-control simulation and other tooling where repeatability, correctness, and auditability matter.

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.