Catarina Costa
Computer Science and Engineering Master's Student
About me
I'm a second-year Computer Science and Engineering Master's student at IST, specializing in Game Development and Computer Graphics. I'm passionate about programming and love working on projects, building games, and participating in game jams. Oustide of coding, I enjoy surfing, volleyball, and playing drums. I'm always excited to learn new things and bring creative ideas to life with programming.
Education
Master's in Computer Science and Engineering
2024-Now
Currently in my second year of the CS Master's degree from Instituto Superior Técnico
Specializing in Games and Interaction/Visualization.
Bachelor's in Computer Science
2021-2024
Graduated from NOVA Faculdade de Ciência e Tecnologia with a final grade of 15/20
Extracurricular Activities
HackerSchool
2024-Now
Member
An academic group from IST that focus on developing projects on a multidisciplinar environment
Part of the website development team
Part of the Marketing team
GameDev Técnico
2024-Now
Newbie
An academic group from IST that focuses on game development, with members from the different disciplines needed for game development
I participate on game jams and am a programmer in a long-term project made in Unreal Engine: The Escape
Part of the infrastructure team
Languages
Portuguese (Native) | English
Tech Stack
Java | Python | C++ | GLSL | JavaScript | Godot | OpenGL | Unity | Git
Projects
TravelGreen
Final project for my Bachelor's degree, app and website made to help reduce the user's carbon footprint. The platform aimed to promote eco-friendly commuting by connecting university students who shared similar travel routes. Our app integrated features such as user ratings, secure authentication and a reporting system.
Streaming platforms Visualization
Dashboard fro visualizing streaming platforms data done for my Master's Information Visualization course
Thesis: OSOM-VR: Virtual Breakwater Exploration
My thesis project that is being developed with INESC-ID and The Portuguese National Laboratory of Civil Engineering.
Escape: Unreal Engine Game
This game is being developed in Unreal Engine 5 by the student group GameDev Técnico. The Escape is a first-person maze survival game where players must navigate through a dark, dangerous dungeon and find the exit before time runs out. Each run introduces a character with unique traits that influence how they move, fight, and interact with the environment. Players must interpret these traits through subtle, sound-based feedback to adapt and survive.
This website!
This portfolio website was made using HTML, CSS and JS, with Three.js for the main page