Aaron Finnilä

Software Engineer

Passionate programmer crafting elegant solutions.

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

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.