{ video game programmer }
About Me

I'm Guillem Serra, a video game programmer with over 6 years of professional experience, building systems that are meant to scale and stay readable after months.
I'm a bit of a generalist, I enjoy working across the entire game stack (yes, UI too!) I like to design the architecture for complex systems like interaction and gameplay, also play with procedural generation, and create tools that make the team and I save time and be more productive. Good code, to me, is code that remains understandable, clean, solid and resilient under change, which let's face it: it will happen.
With Noümen Interactive I tried building an indie studio using Unreal Engine, exploring a minimalist experience in a procgen desert, with gameplay, and narrative at the core of the experience. It was a great learning experience, and I got to wear many hats. I’m particularly drawn to the medium the same way i approach cinema: authored, meaningful... something that pushes its art-form a bit further. I see games capable of carrying that weight, not as an exception, but as a direction worth pursuing.
As for the studio, the lack of a clear direction, in part due to being dependent on grants and marketable elements; kept adding scope creep, eventually making it unsustainable. It was a hard lesson, but I’m grateful for it, as it made me realize the importance of having a clear vision and direction for a project.
Recently becoming a father has given me a clearer perspective on the kind of work I want to dedicate myself to and the teams I want to be part of. I’m driven by the ambition to create meaningful, impactful games alongside talented people who share a strong vision and values. I thrive in collaborative environments where I can continue growing as a programmer, expand my skills, and contribute to crafting memorable experiences that resonate with players.
Education
- Bachelor's Degree in Computer Science - Interactive Digital Contents
ENTI-UB Universitat de Barcelona
2016 – 2020
🏆Extraordinary Award for Academic Excellence
GPA: 8.1/10
Studied the game development pipeline in general, with a focus on both technical and creative disciplines.
Covered programming, physics, AI, networking, game/level design, 3D modeling, animation, UI/UX, production methodologies, and legal aspects of game development.
- B.E Industrial Engineering
UPC Universitat Politècnica de Catalunya
2013 – 2016
(Unfinished, dropped out to focus on my passion)
- High School Diploma - Science & Technology
CIC Escola Batxillerats
2010 – 2012
Languages
- Catalan & Spanish: Native
- English: Advanced (C1, University of Cambridge)
- French: Intermediate, (A1 DELF, Ministère de l'Éducation nationale)
- Russian: Basic, (A1 MECR, Universitat Pompeu Fabra)
Skills
Unreal Engine (C++)
| Unity (C#)
|
Cross-Engine Expertise
| Tools & Technologies
|
Other Skills: Filmmaking
Shot and edited music videos for Barcelona artists. Directed the award-winning short film Andrea (2020), and contributed to Lesa Humanitat (2017, Gaudí Award nominee) and Voces Rotas (2020).
IMDb link here.