I'm a software engineer with hands-on experience building and deploying applications. I enjoy working across the development lifecycle, from early implementation through deployment pipelines and cloud platforms.

Most of my current work is in the web development ecosystem, using technologies such as React, Next.js, Astro, Spring Boot, AWS, PostgreSQL, and GitHub Actions. I have also used Python and C a little, and have some experience building desktop applications and video games with Java and C#.

I graduated with a bachelor's degree from the University of Turku in June 2026 with a thesis on pathfinding algorithms, and recently started my master's degree studies in software engineering in fall 2026, with a minor in cybersecurity.

During my summer trainee period at Vitec ALMA, I worked in a professional software development team on a large enterprise web application. The role gave me practical experience in fixing bugs, developing features, and collaborating in an established codebase.

I believe that actively building and deploying is the best way to learn software, which is why I like doing my own projects, and why I participate in hackathons like Since AI and Junction every year.

Outside of software, I like playing Counter-Strike, reading, and exercising. I'm currently reading Dostoevsky's Demons, and some of my recent reads include books like 1984 and Stella Maris.

Experience

  • Summer 2026

    Summer Trainee at Vitec ALMA Oy

    Worked in the software development team for approximately four months, fixing bugs and developing features for a large enterprise web application.

    • React
    • TypeScript
    • Java
    • Full stack

Education

  • 2026 - 2028

    Master of Science (Technology) at University of Turku

    Started master's degree studies in software engineering in fall 2026, with a minor in cybersecurity. Deepening my knowledge of dependable, scalable software and cybersecurity.

    • Software Engineering
    • Cybersecurity
    • UI/UX Design
  • 2023 - 2026

    Bachelor of Science (Technology) at University of Turku

    Graduated in June 2026. Completed a bachelor's thesis on pathfinding algorithms in January 2026, alongside 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.

  • Java
  • Swing

Funding Advisor

An AI-powered advisor for company investment decisions. Built with Next.js, it integrates with the Finnish PRH company registry API and matches companies against a funding instruments database.

  • Next.js
  • AI
  • TypeScript

cs2dle

A CS2 pro player guessing game. Full stack app with a React and TypeScript frontend, Spring Boot backend, and PostgreSQL database. Player data is sourced from the Liquipedia API.

  • React
  • Spring Boot
  • PostgreSQL

Business Advisor

A guided, multilingual web application that helps entrepreneurs prepare for business advisory meetings. It uses AI to generate personalized guidance from a structured questionnaire.

  • Next.js
  • AI
  • TypeScript

Whispers

A Java messaging application built for a Distributed Computer Systems course, with TCP socket communication, multi-threaded client handling, and a client-server architecture.

  • Java
  • TCP Sockets

Battleships

A two-player Battleships game built with JavaFX and Maven. Players place ships in secret, take turns firing, and track both game boards.

  • Java
  • JavaFX
  • Maven

Contact

Feel free to reach out. Whether you have a question, want to collaborate, or just want to say hello, my inbox is open.