Software Developer
2025–presentTaito United Oy
Product data management software development
Helsinki, Finland 🇫🇮
Senior Full Stack Developer
Web apps and AI agents. Big fan of real time UIs, typesafety, performance and DX.

Taito United Oy
Product data management software development
Pion Blanc Oy
Helping small businesses navigate their massive product data pipelines and automating their sales processes

Polycon Oy
Developing and maintaining software and databases for handling mobility aid items for Finnish hospital districts
Semantum Oy
LCA dashboard for environmental impact assessment
Aalto University School of Science
Simulating and calculating the annihilating electron-positron pair momentum density in a solid in the atomic scale using quantum Monte Carlo methods
Aalto University School of Science
Semiconductor enhancement factor simulation
Aalto University School of Science
Major: mathematics, minor: engineering physics

Korea Advanced Institute of Science and Technology (KAIST)
School of Computing
Aalto University School of Science
Major: engineering physics and mathematics, minor: electrical engineering

AI-powered tool for managing live music events. Includes artist, event and venue management as well as ticket sales.

AI-powered search engine for Finnish travel destinations with customizable filters and sorting options using RAG-pipeline

Terminal twin of this porfolio site (ssh terminal.janharkonen.fi).

Simple list+checkbox based tool for collaborative task management with real-time synchronization

API for manipulating images directly from URL parameters + platform to save own pictures in the cloud

Product data synchronization and sales processes automation tool as a web app aimed at small businesses

Real-time vehicle locations for Helsinki public transport.

A lightweight .epub ebook reader with RSVP (Rapid Serial Visual Presentation) capability.

Wedding site to inform guests about the wedding details. Includes schedule, sign-up, and other information as well as a photo album

Secure way to share receipts with colleagues.

Website for travel details of a 3-day trip for 60 people. Time-table, relevant links and FAQ.

Personal finance tracker

Lightning-fast PostgreSQL database exploration with intuitive search and filtering capabilities

A tool to search and filter a vast array of products blazingly fast

Bash CLI tool to cd into directories 10x faster
Web application to track the progress level of listed items for each user in real time using websockets

This very website. A personal full stack developer portfolio
Mobile application progress tracker

Desktop GUI for simulating the trajectory of a laser beam through curved lenses and mirrors