Now Shipping

David Ricardo

UI Programmer @ Bacalhau Games

Shipped Dune: Awakening.
Unreal Engine game developer crafting immersive interfaces for AAA survival games.

SCROLL
CHAPTER 01 — ORIGIN

From solo dev
to AAA studios

I’m a Game Developer with a passion for creating immersive and fun games. After years of releasing personal Unreal Engine titles and mods, I joined Bacalhau Games where I contributed to Dune: Awakening — a massive open-world survival MMO.

Specialized in Unreal Engine 5, C++, Blueprints, UMG, and modern UI/UX patterns. Always learning, always iterating.

My full journey
David Ricardo at work
🏜️
Arrakis
Currently surviving the desert
CHAPTER 02 — JOURNEY

Journey so far

🏜️
2024 — PRESENT
UI Programmer
Funcom + Bacalhau Games
Dune: Awakening
Open-World Survival MMO
  • Designed core UI systems in UE5
  • Built responsive HUD, inventory, map & other interfaces
  • Optimized multiplayer performance
🌌
2023
Joined Bacalhau Games 🐟
  • First steps in the game industry
🌌
2017 — 2023
Indie Developer & Modder
  • Developed multiple Unreal Engine and other projects
  • Popular Bannerlord mods on Nexus Mods
  • Featured on itch.io
CHAPTER 03 — TOOLKIT

What I ship with

🟦
Unreal Engine 5
Specialist
C++ & Blueprints
Intermediate
📱
UMG / UI Systems
Expert
🔧
Git • Perforce • Jira
Advanced
CHAPTER 04 — WORK

Projects

Let's build something epic

Open to new opportunities, collaborations, or just a chat about games.