{ video game programmer }
About Me

I'm Guillem Serra, a video game programmer with over 6 years of professional experience.
I build systems with scalability in mind, whether it's gameplay mechanics, editor tools, UI logic, or procedural generation; designed to boost team productivity and enhance the player experience. My goal is to turn design intent into expressive, efficient, and maintainable code.
I'm driven by passion for my craft and a constant desire to learn and grow, both individually and alongside my team. I thrive where technical challenges meet artistic ambition.
Education
- Bachelor's Degree in Computer Science — Interactive Digital Contents
Universitat de Barcelona (ENTI)
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
Universitat Politècnica de Catalunya (UPC)
2013 – 2016
(Unfinished, dropped out to focus on my passion)
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
|
Additional Skills
- Tutoring: Guided game-dev students through Unity and Unreal Engine fundamentals, translating complex design and architecture concepts into clear, hands-on lessons. Boosted their confidence in coding and problem-solving.
- 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).