Education

  • University of Helsinki
    09/2024 - 05/2029
    Bachelor's & Master's Degree in Computer Science
    106/180 ECTS
  • Haaga-Helia University of Applied Sciences
    08/2022 - 06/2024
    Bachelor of Business Administration, Business Economics
    100/210 ECTS
  • Haukilahti High School
    08/2015 - 06/2018
    Matriculation Examination

Work Experience

  • Customer Service Associate HOK-Elanto, Prisma Olari
    07/2020 - 07/2021, 06/2023 - Present
    Working in the grocery department and as a cashier. Also worked seasonally and on-demand shifts in between.
  • Salesperson Rainmaker Pelinrakentajat Oy
    10/2018 - 01/2019
    Sold Helsingin Sanomat subscriptions and magazines in shopping centers.
  • Ride Operator Lasten Päivän Säätiö, Linnanmäki
    04/2018 - 10/2018
    Operated amusement rides, checked tickets, ensured safety and customer satisfaction.

Projects

    Statcade — Full-Stack Web Arcade Platform

    Live demo
    GitHub

    • Designed and implemented a full-stack arcade platform
    • Currently features a custom typing test game with real-time input validation and WPM calculation
    • Built end-to-end: frontend, backend, database, cloud services, CI, and deployment
    • Implemented user authentication and authorization using token-based login
    • Developed backend logic for highscores, statistics, and reward unlocking/equipping
    • Wrote unit, integration, and end-to-end tests; automated CI with GitHub Actions

    Technologies:

    • Frontend: React (Vite), JavaScript, CSS
    • Backend: Node.js, Express, REST APIs
    • Database: PostgreSQL, Sequelize
    • Cloud & DevOps: Fly.io, Neon, Cloudinary, GitHub Actions, Codecov

    Project size: ~200 hours of independent development

    Shopping List App

    GitHub
    • Web application for creating and managing shared shopping lists
    • Built with Python, Flask, and SQLite

    IT Skills

    JavaScript + React Experienced (Built full-stack project Statcade)
    Node.js Experienced (Completed Full Stack Open course covering Node.js, Express, REST APIs; used for personal full-stack project)
    PostgreSQL Experienced (Database design and ORM with Sequelize)
    Git & GitHub Daily use (Version control, collaboration, CI/CD workflows)
    HTML, CSS Strong knowledge (Used in full-stack project development and in this CV)
    Python Used in University coursework
    Linux (Ubuntu, Kali) Proficient (Daily use for development and system management)
    Windows Proficient (Daily use and troubleshooting multiple machines)
    Hardware Experienced (Built and troubleshot multiple PCs, OS installation, configuration)