I'm Carlos Jiménez

Who I am

I’m a UI & Gameplay Programmer with a strong background in C++, C#, Unreal Engine (UE4/UE5), Unity, Godot and software architecture, primarily developing systems for PC and console game development.

Over the past 7+ years I’ve combined technical depth with cross-disciplinary collaboration — from designing and maintaining UI frameworks, to implementing HUDs, menus, and in-game interfaces, to developing tools and pipelines that streamline workflows for designers and artists. I’ve also taught UI programming with Unreal Engine 5 at top universities in Madrid, training the next generation of game developers.

I’m currently open to new opportunities as a UI Programmer / Gameplay Programmer in the games industry, where I can continue contributing to engaging, user-focused player experiences.

When I’m not programming, you’ll usually find me as a game master running tabletop RPG campaigns or exploring new video games and board games. These hobbies keep me creative, sharpen my systems-thinking mindset, and constantly remind me why I love working in game development.

What I'm doing

Card image cap
MercurySteam

I've been a UI Programmer since June 2022, using proprietary technologies to develop User Interfaces for AA/AAA projects like Blades of Fire.

Card image cap
UI Professor at U-tad

Professor for the User Interface Programming subject in the Games Programming Master’s Degree, focusing on UI implementation with UE5.

Card image cap
UI Professor at UCM

Professor for the User Interface Programming subject in the Games Programming Master’s Degree, focusing on UI implementation with UE5.

What I've done

Professional Projects

Card image cap
Blades of Fire

"From the award-winning studio MercurySteam, comes a new action-adventure where you forge your own weapons and face fierce enemies in a unique combat system." AA Action/Adventure RPG.

  • Built and maintained a custom UI framework in a proprietary engine (C++ & Lua).
  • Created HUDs, menus, and layouts.
  • Developed internal tools for designers and artists, improving workflows.
  • Collaborated with cross-discipline teams to deliver high-quality UX.
  • Integrated UI features with gameplay data and progression systems.
  • Perforce, Jira, Confluence.
Check the official website
Card image cap
Livraria João

Practice Portuguese with this cute 3D game where you manage a bookshop, selling classic brasilian books and solving exercises.

  • Unity (C#).
  • Use of Unity's Navigation.
  • State Machines.
  • Multiple 2D UI minigames (word search, drag and drop, choose correct answers, etc.).
  • Avatar customization.
  • Saving and loading data.
  • Adapted to WebGL, Android and desktop.
Play on its site
Card image cap
Legends of Hapax

Classic turn-based 3D game inspired by FFIX and Golden Sun. Worked on demo.

  • Unity (C#).
  • Behavior trees for complex enemy and bosses AI.
  • Combat system.
  • Dialogue system.
  • Customizable load screens.
  • Scene persistance.
Check on Steam

Personal Projects and Jams

Card image cap
Porompomperro

Use your delicate bubble to fish cards from the bottom of the sea! Avoid fishes and collect 'em all! Submission for the Global Game Jam 2025.

  • Godot (GDScript).
  • Development of menus and HUD.
Play on itch.io
Card image cap
Kingdom of Jesters

Kingdom of Jesters is a funny "game of minigames" in which controls are divided on two zones of the keyboard or controller for maximum laughs. Submission for the Global Game Jam 2024.

  • Godot (GDScript).
  • Development of menus and HUD.
Play on itch.io
Card image cap
Spooky Hat Shop

Master's Final Degree Project. Overcooked-like game about managing a hat shop for ghosts with procedurally generated dungeons. Worked on demo.

  • Unreal Engine 4.27 (C++).
  • Part of a team of over 40 students.
  • Procedurally generated dungeons and puzzles.
  • Multiple complex AIs.
  • 2D minigames for hat crafting and multiple purpose UI.
  • Use of Perforce version control.
Play on itch.io
Card image cap
Roots of Pain(t)

A survivors-like game with some fine art made in the amazing MSPaint software. Survive as long as you can while fighting hordes of evil vegetables. Level up, unlock powerful skills and mow your way through the garden! Submission for the Global Game Jam 2023.

  • UE5 (Blueprints).
  • Art made with MSPaint.
  • UI, Gameplay, AI.
Play on itch.io
Card image cap
Damng!: La balada del Capitán

Tactical turn-based game inspired by games like XCOM or Battle Brothers. Help a band of scoundrels get revenge for the death of their former captain. Submission for the Spain Game Devs Jam II.

  • Unity (C#).
  • Custom generic grid for characters and obstacles.
  • A* pathfinding.
  • Multiple complex AIs.
Play on itch.io Check the code
Card image cap
The Grand Escape of Dielucard

2D platformer where you control Dielucard, a Dhampir Warrior, and help him escape a dungeon.

  • Unity (C#).
  • Unity's new Input System.
  • URP with dynamic 2D lighting.
  • Cinemachine.
  • Combat and AI.
  • Persistent stats with PlayerPrefs.
Play on itch.io Check the code
Card image cap
Planet Born

Create your own planet mixing different types of asteroids while avoiding impacts! Submission for the JamOn 2021.

  • Unity (C#).
  • Heavy use of physics.
  • Variable gravity depending on the mass of the object.
  • Repulsion and attraction.
  • Grapple to move objects.
  • Custom use of collisions.
Play on itch.io
Card image cap
Treeventure

Christmas tree farm simulator, with an ecological and scary twist!

  • Unity (C#).
  • Heavy use of UI.
  • Custom popups.
Play on itch.io Check the code
Card image cap
Metal Slug

Metal Slug clone made with web technologies and Quintus.js.

  • Web technologies (Quintus.js).
  • Reusable state machines for multiple AIs.
Play on its website Check the code
Card image cap
Line of Fire: Strategic Defense

Plants vs Zombies clone with a sci-fi / dystopian style.

  • Unity (C#).
  • 2D custom skeletal animations.
Get it on Google Play Play on itch.io Check the code

Contact me

I'm always open to new collaborations, interesting projects and learning opportunities. Please send me a message through any of these sites.

You can also find my email in the footer.