Welcome to my Portfolio

Hello! I'm Carlos Martínez

full

Descripción de la imagen

Passionate about creating interactive experiences, I'm a creative programmer and game developer who excels both independently and in teams. With over three years of professional programming experience, including roles as a Junior Programmer at Maniac Panda Games and a Software Engineering Intern at HP SCDS.
My education (two Master's and a degree) gives me a strong foundation in Computer Science Engineering and in Video Game Design and Programming to tackle any challenge.

Descripción de la imagen
Descripción de la imagen

I'm a versatile programmer with experience in C#, C++, C, Python, Java, Matlab, Lua and more. My experience in game modding highlights my ability to learn new technologies quickly and adapt to diverse projects.
This adaptability is evident in my portfolio, which spans 2D and 3D games, AI systems, online game modes, procedural dungeons, stealth systems, motion tracking apps, gameplay-altering mods, storage systems and more.

Descripción de la imagen
Descripción de la imagen

But my skills extend far beyond programming!
I have a passion for creation and design, with experience in character and environment design, 3D modeling, level design, UI design, storytelling, and worldbuilding. My Master's Thesis project, Katergáris' Labyrinth, perfectly showcases this, as I reimagined the world of mythological Greece with a unique and original twist.

Descripción de la imagen

Skills

Unity 2D/3D UE 4/5 C# C++ C Java Python Matlab Git Perforce Jira Agile Photoshop Video editing Microsoft Office Linux/Ubuntu Maya

Languages

Spanish: Native

English: IGCSE ENG as First Language
IELTS C1

Strengths

Teamwork Fast learner Self-starter Creative Multidisciplinary Curious Proactive


💻 Experience

🚀 Junior Programmer @ Maniac Panda Games

05/2022 – 09/2023 | Remote

Worked on Racerloop, a Unity mobile-PC arcade racing game. Demonstrated versatility by working both independently and under direction.

Contributions included: AI systems, Synchronous Online Game Mode, Gameplay Systems, Automated Tests, Math Scripts Utils, UI, VFX and other areas.
You can check it out at the Epic Store or at the Racerloop webpage.

👁 Software Engineering Intern @ HP SCDS

09/2018 – 06/2020 | León, Spain

Built MotionTracker, a Python-based target tracking system for moving targets and cameras using agile methodologies under the direction of HP SCDS.

This project's excellence was underscored by:
- Finalist in the XV "Programa Observatorio Tecnológico HP" awards.
- High marks from both HP SCDS lead (9.5/10) and as my Final Degree Project (9,8/10).

Personal Projects

Diverse personal and educational projects in game development and modding demonstrate my adaptability across various games and languages.

Examples include: C# (Unity), C++ (Unreal Engine 4 and 5), C modding (Pokémon), Java modding (Minecraft), Lua scripting (Ratchet & Clank)...


🎓 Education

Master’s Degree in Video Game Development

10/2024 – 06/2025 | Madrid, Spain @ Complutense University of Madrid

Master's program specialized in Unreal Engine and C++ programming, taught by industry professionals from EA, Activision, Mercury Steam, and others. It delves into areas such as Graphics Programming, Artificial Intelligence, Production, Design, Architecture, Networking, Pipeline, Engine, Physics, UI, and more.

Master’s Thesis: Developed the video game Dreadbone.

Master’s Degree in Video Game Design and Programming

09/2020 – 01/2022 | Online @ Open University of Catalonia

Comprehensive graduate program specializing in the complete game development process.
Curriculum covered 2D and 3D programming using Unity and C#, multiplayer games, game design, level design, UI design, and AI.

Master’s Thesis: Developed the video game Katergáris’ Labyrinth.

International Student @ California State University Monterey Bay

08/2019 – 01/2020 | Seaside, CA, USA

Studied abroad for a semester in California, focusing on Computer Science, Game Design, and Cinematic Arts Technology.
Courses and Grades: The Art of Storytelling (A+), Graphics Programming (A+), Environment Modelling (A+), Character Design (A+) and Game Design II (A).

Bachelor in Computer Science Engineering

09/2016 – 06/2020 | León, Spain @ University of León

Developed a robust foundation in mathematics, design patterns, and diverse programming languages (C, C++, C#, Python, Java, Lua, Matlab, and more). Gained expertise in agile methodologies, project management, networking, databases, AI, and operating systems. Culminated my studies with the MotionTracker project during a Software Engineering Internship at HP SCDS, earning a 9.8/10 grade.

Dual Degree in Mathematics and Computer Science

09/2014 – 06/2016 | Valladolid, Spain @ University of Valladolid

Developed a robust foundation in mathematics (including Linear Algebra, Geometry, Calculus, Probability, Statistics, Differential Equations, and Applied Mathematics), alongside core Software Engineering principles. Completed 93 credits.

Additional Education

  • University Entrance Exam (PAU) with a grade of 10.5/14.

  • Baccalaureate in Science and Technology @ IES Eras de Renueva. With honors (Average grade: 9.7/10).

  • Bilingual Education (English-Spanish). Primary and Secondary Education within the M.E.C./British Council agreement.

  • ESTALMAT CyL Program Participant: Selected for the Stimulation of Mathematical Talent Project.

  • Academic Competitions: Participated in tournaments focused on mathematics, physics, and grammar.

  • Game Development Courses: Completed specialization training in Unreal Engine, Unity, gamification, and more.


🏆 Other Achievements

  • Musician. Professional Degree in Music, specializing in French Horn.

  • Basketball player & coach. Competed at the National Championship and winner of multiple leagues.

  • Industry Speaker: Delivered presentations about game design like “Designing “Against” the Player” (Level Up León, 08/2024) and “Environmental Storytelling in Video Games” (Level Up León, 08/2018).

  • Certified Recreational Activities Coordinator: Gained expertise in planning and leading engaging activities.