Portfolio
About Me
Enthusiastic Software Developer from Finland. Check out my personal projects!
Links
Projects
- CSS
- Docker
- GitHub Actions
- Bun
- Flask
API Comparison Thesis
A Comparison of Modern Programming Languages in REST API Development
Project Page
GitHub Repository
Languages
- JavaScript
- Rust
- C#
- Go
- TypeScript
- Shell
- PLpgSQL
- Dockerfile
- HCL
Technologies
- Express
- Node
- Sequelize
- Bun
- Elysia
- Prisma
- ASP.NET Core
- Entity Framework Core
- Gin
- GORM
- Atlas
- Axum
- Diesel
- Grafana
- Docker
- K6
- OpenAPI
- GitHub Actions
QR Core API
Easy-to-use API for embedding QR codes from URLs in any Markdown or HTML documents
Languages
- Rust
- HTML
- Nix
- Shell
Technologies
- Axum
- OpenAPI
- Docker
- GitHub Actions

TableBook
Online minutes editor which lets you create, read, share and print your minutes right here on your browser
Languages
- JavaScript
- HTML
- Dockerfile
Technologies
- React
- Express
- MongoDB
- OpenAPI
- Node
- Docker
- GitHub Actions
Boatzy
A virtual score card with handy tools for a dice game called Yatzy. Created with React.
Languages
- JavaScript
- HTML
- Dockerfile
Technologies
- React
- Node
- Docker
- GitHub Actions
YAML Portfolio (this site)
YAML configurable portfolio site created with Bun and client+server side rendered React without using any React frameworks
Languages
- TypeScript
- JavaScript
- Nix
- CSS
- Shell
Technologies
- React
- Bun
- Tailwind CSS
- Docker
- Redis
- GitHub Actions
- Next.js (previously)

Cafe Now App
Flutter multi-platform mobile app for finding cafes near you!
Project Page
GitHub Repository
Languages
- Dart
Technologies
- Flutter
- GitHub Actions
Messenger
Web chat application using React frontend and Node backend. Includes a Redis cached global chat and persistently stored encrypted private chats.
Project Page
GitHub Repository
Languages
- TypeScript
- JavaScript
- Dockerfile
- HTML
- Shell
Technologies
- React
- Redux
- Node
- Express
- PostgreSQL
- Redis
- WebSockets
- Docker
- GitHub Actions

Socratic Chat Bot
Web chatbot app that runs a Small Language Model embedded on the Python backend. Also the bot thinks it's Socrates and speaks.
Project Page
GitHub Repository
Languages
- JavaScript
- Python
- HTML
- CSS
- Dockerfile
Technologies
- Flask
- LLM
- Llama
- Docker
- GitHub Actions
Eventshuffle API
HTTP API to help schedule events with friends. For a pre-interview exercise.
Project Page
GitHub Repository
Languages
- TypeScript
- Nix
- Shell
Technologies
- Bun
- Elysia
- Prisma
- PostgreSQL
- OpenAPI
- Docker
- GitHub Actions
Crypto Predictor (MLOps Demo)
Crypto predictor demo about using GitHub Actions as a MLOps tool
Project Page
GitHub Repository
Languages
- Jupyter Notebook
- Python
- Dockerfile
Technologies
- Flask
- OpenAPI
- Docker
- GitHub Actions
Daily Quote API
Simple daily quote API created using Go, but with a small twist
Project Page
GitHub Repository
Languages
- Go
- Dockerfile
Technologies
- Gin
- SQLite
- OpenAPI
- Docker
- GitHub Actions
Raspy Monitor
Application that monitors Raspberry Pi's (or any other linux machine's) system statistics and saves them to a time series database
GitHub Repository
Languages
- Go
- Dockerfile
Technologies
- InfluxDB
- Grafana
- Docker
- GitHub Actions