Skip to content

Applications and tools

7 applications and tools: web applications, games and command-line projects from the portfolio.

For infrastructure work, follow the DevOps journey. The full catalogue has project-type, domain and technology filters.

Browse all projects →

2026

Full-Stack E-Commerce Platform

A modular-monolith e-commerce backend and React frontend, with an asynchronous payment pipeline.

Full-stackBackendDevOps

  • Concurrent refresh test produced one winner from 10 requests.
  • Orders, stock deduction and cart clearing share one transaction.
  • Go
  • Gin
  • PostgreSQL
  • GORM
  • Redis
  • RabbitMQ
  • +5
application source available on request
2024

Stations Pathfinder

A command-line railway dispatcher that plans the fewest turns, not the shortest route.

CLIGames

  • Candidate schedules compared by simulated turn count.
  • Track and station occupancy checked on each turn.
  • Go
tool source available on request
2024

match-me

A Go and React matchmaking app with preference scoring, profile setup and realtime chat.

BackendReal-timeGamesFull-stack

  • Location filtering respects both users' search radii.
  • Shared games and languages gate preference scoring.
  • Go
  • Gin
  • PostgreSQL
  • PostGIS
  • JWT
  • WebSockets
  • +1
application source available on request
2024

Literary Lions Forum

A book-discussion forum in Go. Server-rendered on SQLite, with no JavaScript.

BackendSecurity

  • Server-rendered discussions without client-side JavaScript.
  • Database-backed sessions removed on logout.
  • Go
  • SQLite
  • bcrypt
  • Docker
application source available on request
2024

flight-data-prettifier

A command-line tool that turns raw flight logs into readable text.

CLIToolsData

  • Resolves both IATA and ICAO airport codes.
  • Preserves malformed date tokens when parsing fails.
  • Go
tool source available on request
2026

Sauna Ukko

An idle-management game about Finnish sauna culture, with every visual generated at runtime.

Games

  • Seeded character art is reproducible from code.
  • Tick-based simulation kept separate from the view.
  • TypeScript 5.9
  • React 19.2
  • Vite 7.3
  • Tailwind CSS 4.2
  • Zustand 5
  • dnd-kit
application
2026

DataForge

A browser-based tool for generating related e-commerce seed data as JSON, CSV or SQL.

ToolsData

  • Generates related products, customers, orders and reviews.
  • Validates output field mappings across JSON, CSV and SQL.