My Projects

Projektiportfolio

These projects showcased here are made entirely by me

Tässä on esiteltynä joitain projektejani, jotka ovat kokonaan omaa kädenjälkeäni

📨 ICP Relay – A Data-Out system for SaaS vendors

Integration Control Plane (ICP) Relay is an open source, cloud-native Azure platform that converts SaaS integration work from custom projects into configurable, reusable integrations. It acts as a centralized control plane where integration workflows can be configured, activated, and executed using shared Logic Apps while keeping customer-specific configuration and secrets isolated. SaaS vendors can use the platform to offer integrations such as Power BI reporting and Teams notifications to their customers without running separate integration projects. At the same time, SaaS customers can use the platform to move and combine data from multiple systems for reporting, automation, and downstream integrations.

Features

Tech stack

Concept product – under active development

View code

🧾 snipper.fi – QR-code–to–receipt printer (Concept)

Standalone web app, which can be used to generate QR-code labels for assets and locations, The QR-code points to a website for text input – this triggers a print command to the registered receipt printer – this acts as an easy way to generate memos or forward quick messages to a static location, e.g. from field to office.

Features

Tech stack

Snipper is intentionally not a ticketing system or task manager. It functions as a pre-system observation layer — ensuring small but critical issues are surfaced, visible, and actionable before escalation.

Concept product - software service not under active development

Visit page

📦 qrpalaute.fi – QR Feedback System

A multi-tenant web app for collecting real-world feedback via QR codes. Built for reliability and simplicity – with PDF generation, user/tenant management, and email delivery.

Completed SaaS product (archived, 2021-2025)

🕵️‍♂️ UserSignUp – Automated Signup Flow

Durable Function App that handles user onboarding via HTTP trigger. Includes validation, PRH API business ID check, and confirmation email. Includes full test coverage (unit + integration).

View Code

🚌 HSLHelper – Live Route Tracker for Helsinki Transit

A fast, minimal route lookup tool for Helsinki's public transport system. Built to strip away clutter and get users what they need instantly – upcoming departures and live vehicle locations by line.

Features

Tech stack

Completed SaaS product (archived, 2025)

📄 Web application development with .NET Core in the Microsoft Azure cloud environment

📄 Verkkosovelluskehitys .NET Corella Microsoft Azure -pilviympäristössä

Thesis project in collaboration with CALM Oy, 2022-23

A cloud-native web application built with ASP.NET Core Razor Pages and integrated with Azure Functions to manage SSL certificate lifecycles for client companies. Deployed to Microsoft Azure, the solution demonstrates modern web development practices using microservice architecture, Infrastructure-as-Code, and CI/CD pipelines. The project showcases end-to-end delivery using Azure services and Scrum methodology – from development through testing to production deployment – all within a repeatable, cloud-native environment.

Read the thesis (in Finnish) Read the thesis

💬 Imago – Location-Based Chat Matching

A chat prototype that connects users based on proximity (postal codes in Finland). Focused on quick matching and real-time messaging using SignalR.

Visit live

🎧 BeatRender – DJ Mix Automation Pipeline

A workflow for publishing DJ mixes to YouTube. Converts audio + metadata into visualized videos using FFmpeg and tracklist files, then automates the upload to YouTube.

View Code