Marc Aguado

Software Engineer

Born under the Spanish , now living
under Finnish .

About

Currently pursuing an MSc in Software Engineering @ Aalto University, in Finland. My knowledge extends into the field of Finance (MSc Minor), Quantum Technology (BSc), and Computer Science (BSc Minor). This variety in my education allows me to work in multidisciplinary teams.

As work experience, I have over three years of Teaching Assistant experience in Web Development courses, and over a year and a half experience as a Research Assistant. Furthermore, I have also served as a Trainer in two iterations of an Aalto Executive Education course called Software Engineering with Large Language Models.

During my time as Research Assistant, I worked in a team responsible for developing a new web version of the Aalto University MOOC platform FiTech. Currently, I am also working in developing a tool for students to submit their exercises to the platform locally. I have also been tasked in redesigning the overarching project that students have to take in the Designing and Building Scalable Web Applications course.

My end goal would be to eventually transition into a leadership or management position, as I have learned to enjoy it and be comfortable with it thanks to my experience acting as a Scrum Master for a team of students for over an academic year, and also with my experience as the Vice Chairman of the Cinemaissi Latin American Film Festival.

Work

Vice Chairman, Cinemaissi

APR 2024 - PRESENT

Taking part in key decision-making concerning the festival. Duties include hiring the working team, budget agreements, and overseeing the festival's operations. Cinemaissi is a non-profit film festival in Finland, gathering over one thousand attendes per edition. Working on the 20th edition.

LeadershipDecision-makingTeamworkEvent Planning

Acting as a teaching assistant for a variety of courses on the FiTech101 platform, most notably Web Software Development. Additionally, I helped develop a lot of the courses on the platform. Currently working on a local exercise submission tool for students, and also creating a new overarching project for the Designing and Building Scalable Web Applications course.

SvelteDenoHonoPostgreSQLDockerAstroTailwindWebsocketsAuthenticationDeployment

Trained three groups of 20+ students each on the use of Large Language Models in software development. The training included practical exercises and discussions on the implications of using AI in software development. The students came from a very well known Finnish company, and the training was tailored to their needs.

PythonLarge Language ModelsTeaching

Worked on redesigning the FiTech101 MOOC platform. The redesign focused on improving both the user experience and the developer/TA experience.

JavaScriptSvelteAstroDenoTailwindPostgreSQLTeamwork

Trained one group of 20+ students on the use of Large Language Models in software development alongside the teacher responsible for the course. The training included practical exercises and discussions on the implications of using AI in software development. The students came from a very well known Finnish company, and the training was tailored to their needs.

PythonLarge Language ModelsTeaching

Projects

Angru Burds is a 2D physics-based game inspired by Angry Birds, implemented in C++ using the Qt framework for rendering and input handling. The project leverages Box2D for rigid body dynamics, collision detection, and projectile mechanics. I worked on the level loader, created the levels, the menu and its functionality, testing, bugfixing, the UI, and did part of the graphics/textures.

C++Box2DQt
Angru Burds
Portfolio Website

My portfolio website used to showcase my work and projects. Coded with Svelte and Tailwind on the frontend, with a small Deno backend used to handle the contact form functionality. The website is hosted on a VPS alongside my other projects using Docker.

SvelteTailwindCSSDenoVPSDocker

Contact

Alternatively, you can reach me at marc(at)marcaguado.com

Email Sent

Your message got sent successfully! I'll get back to you as soon as possible.

Made with ❤️ using Svelte & Tailwind.