Information and communications technology engineer specialized in software development for desktop and embedded devices. I am most proficient while using .NET/C# and other statically typed languages. I have maintained legacy projects and created new software using C#, C++, Java.

I have created scripts using python, PowerShell, Bash, NSIS, Github CLI. I have used following frameworks: MAUI, WPF, WinForms, Android SDK, ASP.NET, Blazor. I have been in charge of managing on-prem build server and CI/CD pipeline using TeamCity, GitHub and VMware. I have done manual QA and automated testing using NUnit, XUnit. I have used SQLite, Postgres, MS SQL Server + EF Core. I have been part of Agile scrum/Kanban teams and I have used Azure DevOps, Jira and Confluence. For version control I have used Git, GitHub, Azure DevOps, GitLab, BitBucket, TortoiseSVN.

During my studies I learned topics like web development (HTML, CSS, JS, NodeJS, PHP), game development (Unity), functional programming (Scala), databases (SQL, MongoDB), Machine learning (TensorFlow), Graphics programming (OpenGL).

Some of my freetime activities includes:
Graphics programming (mainly OpenGL),
Game programming (Raylib & C#, Unity, MonoGame, Godot)
PC HW (I follow specs, prices, overclocking scene)
Playing guitar (15+ years), interest in audio engineering and sound design.

2025 -> : Recast/Centero Oy. Full stack software development & testing. C#, Blazor, Intune, ConfigMgr

2024 - 2025: Nordic ID/Brady Corp. RFID cross-platform application developement. C#, .NET MAUI

2022 - 2024: Revvity/PerkinElmer/Wallac Oy. QSight mass spectrometer software development. C#, WPF, TeamCity, VMWare

2019 - 2021: Patria Avation Oy. F/A-18 test system software dev/testing trainee and thesis. C#, C++, Python

Akka

Finnish Folk Game jam 2026

Godot

Logic gate emu 2026 -->

Allows to create logic gates, chips and emulate them

Nest 2025 -->

Survival indie game

C#, Raylib, GLSL, Windows, linux

JJScript 2025 -->

Work in progress

Interpreted script language

Isometric tile editor 2025

Work in progress

C#, Raylib

"Online Game" 2025

Learning project. Work in progress

C#, Raylib, GLSL

Time Traveller 2024:

Puzzle game

C#, MAUI, Cross-platform (win, android)

Thesis 2021

Made using .NET/C# and WPF UI Framework

Image Converter 2021

Python script that compresses images for image recognition model

OpenGL Coursework 2021

Made using C++ and GLSL

N64 Homebrew 2021

Made using C

Running on real HW

Ural Drift 2020

Group Schoolwork

Godot

Unity game 2019

Group Schoolwork

Unity games 2019

Schoolwork

Mild West 2018

Point and click inspired game

Made using C++, SFML, Code::Blocks