About
I'm a software engineer with hands-on experience in building and deploying applications. I have experience working in the entire development lifecycle - from initial development to deployment pipelines and cloud platforms. I'm constantly building new things, and picking up new technologies along the way.
Most of my experience is in full-stack development and Java applications, but I also have experience with scripting in Python and building applications with C. I am also currently learning C# for application and game development. In web development, my stack has often included some of the following: React, Next.js, PostgreSQL, Spring Boot, AWS, GitHub Actions.
Currently I'm in my third year of studies at the University of Turku, graduating with my Bachelor's degree in spring 2026 and planning to continue with my Master's in fall 2026. My Bachelor's thesis on pathfinding algorithms was completed in fall 2025.
I enjoy combining theory with hands-on learning through personal projects and hackathons. At Junction 2025, my team placed 2nd in our challenge, where we built the first iteration of Business Advisor. At Since AI 2025, we placed 5th overall with the first version of Funding Advisor.
2026 — 2028 Master's in IT·University of Turku
Continuing studies with a focus on advanced software engineering and distributed systems.
- Software Engineering
- Distributed Systems
2023 — 2026 Bachelor's in IT·University of Turku
Completed Bachelor's thesis on pathfinding algorithms in fall 2025. Core coursework in algorithms, data structures, databases, and software development.
- Java
- C
- Python
- Algorithms
- Databases
Projects
Rilk
A 2D adventure RPG built with vanilla Java and Swing. Features a custom combat system, original art and audio, explorable areas, and an in-game casino.
Funding Advisor
An AI-powered advisor for company investment decisions. Built with Next.js, it features a multi-step wizard that integrates with the Finnish PRH company registry API and uses AI to match companies against a funding instruments database.
cs2dle
A CS2 pro player guessing game. Fullstack app with a React + TypeScript frontend, Spring Boot backend, and PostgreSQL database. Player data sourced from the Liquipedia API.
Business Advisor
A guided, multilingual web application that helps entrepreneurs prepare for business advisory meetings. Built with Next.js, it uses AI to generate personalized guidance based on a structured questionnaire.
C Calculator
A calculator application written in C with a graphical user interface built using the GTK4 library.
Whispers
A Java messaging application built for a Distributed Computer Systems course. Features TCP socket communication, multi-threaded client handling, and a client-server architecture.
3dgame
A 3D game development project built with the MonoGame framework.
Contact
Feel free to reach out - I'd love to hear from you. Whether you have a question, want to collaborate, or just want to say hi, my inbox is always open.