{ 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
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
|
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).