Hello, I'm

Júlia Serra Trujillo

a passionate C++, C# Programmer with a strong enthusiasm for Audio Programming, creating videogames and developing new ideas
Júlia Serra Trujillo

Projects

TFG

Bachelor's Degree Final Project

Ray casting Audio: Dynamic audio techniques in video games

This project intends to enhance the player’s immersion by implementing ray casting systems to make audio feel more immersive and dynamic for users, without impacting the performance of the game or the editor, to enhance the systems in the Unity Engine following the approach of other AAA companies. It focus on systems to average the distances between the player and the other elements in the scene and calculating the occlusion of sound emitters by taking into account the materials of the objects around the player, using optimized systems implemented in Unity to be used in the future as tools by other developers

Song of the Peacock

Song of the Peacock

TO BE RELEASED
Programmer.

Song of the Peacock is a graphic adventure where your protagonist, heir to a kingdom in crisis, embarks on a journey to request the help of your god spirit, Xoria.

Alien: Nemesis Image

Alien: Nemesis

Code Lead, lead of a group of 11 programmers, Audio Programmer, Sound Designer, Gameplay Programmer, Interface and Systems Programmer.

Alien: Nemesis is a low-poly, fast-paced shooter with exploration, narrative, and fast-paced combat. Developed by Shadow Wizard Games Studios, a team of 23 students at CITM-UPC, developed on our own C++ game engine: TheOneEngine.

TheOneEngine image

TheOneEngine

Programmer, Audio Programmer.

Game Engine programmed in C++ developed for the subject Game Engines. The engine was later used for the subject Project III as a base for the final game. TheOneEngine is a 3D game engine developed in C++ using different libraries, such as SDL2, OpenGL, GLEW, GML, imGui, imPlot, DeVil and rapidjson. Following the structure that Unity has, the engine features different options to move and control gameobjects, as well as serialisation of the scene, Unity-like camera-controls, model and texture import. It also features an audio system supported by Wwise with audio listener and source components.

DTT3DWebsite image

Digital Twin Technology GmbH Website

Programmer, UI Designer, QA Tester, Audio Programmer.

3D Website of the company, showing relevant information about the company's values, portfolio, services, research projects and more. Worked in the design of the UI, as well as the programming and optimization part of the website in order to be supported in all platforms.

In the Tracks of Fate

In The Tracks of Fate

Programmer, Tool Developer, UI Designer and Integrator.

Winner of the award "Premi DonesTech/F5", that recognized games that included social criticism and accessible design.

In the Tracks of Fate is a point and click, fantasy, graphic adventure submitted for the 8a Gran CITM Game Jam. While on a train on their way to the capital, Aleck's life gets thrown on a literal loop. Now trapped reliving the same day, they'll need to interact and befriend the different characters in the train to get out of the time loop and, maybe, discover a few new things about their world and their being along the way.

Catadex

Catadex

Programmer.

Submission for Premis Ludi 2024, Catadex is a serious puzzle game where you have to guess from which region are the words that appear in the middle of the screen. You will need to guess the maximum number of words possible, and if you fail, you will have to start again! All the words that you guess will appear in the Catadex, where you will learn additional information from each of them.

The Hound of Hades image

The Hound of Hades

Programmer, Sound Designer, UI Designer.

The Hound of Hades is a VR game where the player, portrayed as Persephone, has to take care of Cerberus, the hound of Hades. There are multiple actions (pet, shower, feed, play) that the player can do to interact with Cerberus, and each action has an audio, haptic and visual response, depending on the action, the object used to interact and the head out of the three heads you are interacting with.

Morpheus' Dream image

Morpheus’ Dream

Programmer, UI Designer.

Submission for the 7a Gran CITM Game Jam, hosted by Delegació CITM and with the theme “Dreams and Nightmares”, ranked 10th.

Morpheus’ Dream is a 3D low-poly, first-person game where the player faces how his reality and his daily routine changes and distorts in what seems to be a nightmare everyday after he goes to sleep.

Space App image

Space App

Programmer, UI Designer

Mobile app programmed in Dart for the subject Mobile Devices using different APIs related to its theme. The project features different information relating to all the elements we can find in the Solar System separated by body type, the astronauts that are right now in space, a daily image of the space with its information, information about the International Space Station location and daily images of the Earth.

The Toy Box image

The Toy Box

Programmer, Audio Programmer, Sound Designer, Composer.

The Toy Box is role playing game in which a group of friends go into a gigantic toy store that has recently settled in town at the request of the main character’s little sister, when the group goes in they find themselves surrounded by shelves filled with toys and games for all ages and some incredible displays but there is no one inside; the group goes to explore the store separately.Programmed in C++ and using SDL2, Optick and Box2D, developed by Fun Makers Studios for the subject Project 2.

The Pipe Maze image

The Pipe Maze

Programmer.

2D platformer video game project for the class Development of Video Games. Programmed in C++ and using SDL2, Optick and Box2D. The project features an interactive non-static UI, God Mode, loading and saving state of the player using XML, enemies that move using a pathfinding method, collectibles, health bar, timer, score, and control of frames and delta time.

Worms image

Worms

Programmer.

2D multiplayer game inspired by the games with the same name for the class Physics II where we had to create our own physics engine. Programmed in C++ using the libraries SDL2, the game displays the information of an environment with water and solid elements showing the values of the player position, buoyancy, wind, drag coefficients, gravity and velocity and acceleration of the weapon thrown by the user. The game also lets the player change the value of any of the variables mentioned. The game also displays one of the players in God Mode and the other not, to display how many health points can be extracted with the weapons, and features a game loop when one of the players dies or drowns.

Awesome Pinball image

Awesome Pinball

Programmer.

2D Pinball video game developed for the class Physics II inspired by the 3D Pinball Windows. Programmed in C++ using the libraries SDL2 and Box2D, the games features changing UI, Ranking, editable Physics (gravity, coefficients, etc) and number of frames, as well as an interactive display of the pinball that send feedback to the player with changing lights and audio. It also features Highscore, Current Score, Previous Score, multipliers and a timer.

No Time to Di(c)e image

No Time to Di(c)e

Programmer, 2D Artist.

Submission for the GMTK Game Jam 2022 hosted by Game Maker's Toolkit, result in the #1287 (Enjoyment: #1169, Creativity: #1453, Presentation: #1489, Overall: #1287).

Top-down shooter where you seek revenge to save your dice friend programmed in C++ and with the library SDL2. The game displays a health bar where the amount of health points are represented with dice, power-ups, different types of enemies, a final boss and a game loop.

Guerrilla War image

Guerrilla War

Programmer, Audio Programmer.

Project for the class Project I where we had to recreate an Arcade game entirely and program it. Guerrilla War is the recreation of the arcade game Guerrilla War (1987) programmed in C++ and C and with the libraries SDL and can be played on keyboard and gamepad. The game features God Mode, UI, health bar, HighScore, Current Score, a game loop.

Honors & Awards

F5 Logo
February 2025

Premi DonesTech / F5

Award given to the game submission "In the Tracks of Fate" during the 8ª Gran CITM Game Jam.
This award recognized games that included gender perspective, stereotype portrayal, complex identities and social criticism into the storytelling, as well as an accessible design that takes in mind a wide range of players.

8ª Gran CITM Game Jam, DonesTech, F5

Experience & Education

Experience

Gentle Gravity Logo
August 2025 - Present

Programmer

Working on the programming part of game to be released "Song of the Peacock".

Gentle Gravity Studio. Spain
DigitalTwin Technlogy GmbH Logo
September 2024 - August 2025

Unity Developer Intern

Enhanced an established Unity project by improving UI/UX, optimizing performance with C# and WebGL, and developing automation tools to create installers.

DigitalTwin Technlogy GmbH. Barcelona, Spain
UPC Logo
July 2023 - July 2025

Student Council Vicepresident - Delegació d'Estudiants

Represented students at UPC-CITM, mentoring peers, contributing to decision-making, and organizing key events such as the 10th anniversary of the Videogame Development and Design degree.

Centre de l'Imatge i la Tecnologia Multimèdia (CITM)
Barcelona, Spain
Codelearn Logo
July 2024 - September 2024

Programming Teacher

Unity (2D and 3D) teacher for summer camps
Python, HTML, Javascript, CSS, C++, Linux teacher

Codelearn. Mataró, Spain
Shadow Wizard Games Logo
February 2024 - June 2025

Code Lead

Code Lead in the development of the engine "TheOneEngine" and the indie video game "Alien: Nemesis".

Shadow Wizard Games. Barcelona, Spain
Codelearn Logo
June 2023 - January 2024

Programming Teacher

Unity (2D) and Blender teacher for summer camps
Python, HTML, Javascript, CSS, C++, Linux teacher

Codelearn. Mataró, Spain
UPC logo
May 2023

Videomapping at VI Workshop Empúries. La cultura del vi.

VI Workshop Empúries. La cultura del vi. Design, 2D animation and videomapping on the Empúries Ruins's model

Universitat Politècnica de Catalunya (UPC). L'Escala, Spain
Editoral Casals
June 2022 - September 2022

Digital Edition assistant

Digitalizing activities for school books and editing video interactives

Editorial Casals. Barcelona, Spain
Editorial Casals
July 2021 - September 2021

Digital Edition assistant

Digitalizing activities for school books

Editorial Casals. Barcelona, Spain


Volunteer Experience

Hack UPC logo
October 2025 - Present

Designer

Designer at the Designer Team in HackUPC.

HackUPC. Barcelona, Spain
BCN Game Fest logo
October 2025

Staff Volunteer

Assisted staff at BCN Game Fest 2025, supporting companies like Devolver and Larian Studios. Helped attendees with directions, answered questions, and contributed to post-event tasks to ensure a smooth experience.

BCN Game Fest. Barcelona, Spain


Education

UPF logo
September 2025 - Present

Master in Sound and Music Computing

Universitat Pompeu Fabra, Spain

Barcelona, Spain
UPC logo
September 2021 - July 2025

Videogames' Design and Development Degree (taught in English)

Centre de la Imatge i la Tecnologia Multimèdia (CITM)
Universitat Politècnica de Catalunya (UPC), Spain

Barcelona, Spain
Institut Premià de Mar logo
January 2019 - June 2021

Batxillerat Cientific-tecnològic

Institut de Premià de Mar

Premià de Mar, Spain