
Every day is an opportunity to create things
I am David Balan, welcome,
Where My Passion for Programming Meets the World of Game Development!
Team-based multiplayer FPS game featuring popular personalities as central characters.
Worked On
- Player & AI combat
- Customization FPS plugin
- Manage project performance
- Gameplay features
- Game UI
Noir detective game inspired by an unsolved crime that really happened in Turin in the late 1950s. Will you be able to solve the mysterious murder and find the killer?
Worked On
- Prototypes
- Diegetic book & Interactions
- Case System & Clues
It is an action role-playing game set on an extraterrestrial planet. You must subdue the irrational creatures that make up the game's bosses because they are causing the ecology to become unstable.
Worked On
- Player combat
- Enemy AI
- Mission System
- Dynamic Keybind
- Gameplay features
- Game UI
It is a 2D Environmental Puzzle game for Android, the goal of it, was to create an educational game for children, to help them improve their logical skill and their sense of distance and balance.
Worked On
- Tool for level design
- Menus UI
- Local Profile system
- Gameplay features
Funny casual game, where the goal to aim to people and hit them with pigeon feces.
Worked On
- Gameplay
- Fake Infinite Map
- Simple version of animator
This short Jam project game merges tower builders with typing games: Choose your favourite plant and make it grow by typing words quickly.
Worked On
- Typing traking system
- Procedural Plant Grow
- Gameplay features
- Game UI
This is a 2D platformer where Jack and his Tapioca friends use unique abilities to reunite and return to their Bubble Tea together!
Worked On
- Gameplay
- Buttons & Moving Platform
- Multiple character controll
- Special abilities


About Me
A Junior Game Programmer eager to learn, develop tools, and support both personal and team goals.
Software and Tools
Game Engines
Unreal Engine 5
Unity
Source Control
Git
Fork
Task Management
Trello
Communication
Discord
Productivity
Google Suite
Obsidian
Miro
Skills
Game Development
C# (Unity)
C++ (Unreal)
General Game Programmer
Tool Programmer (Unity)
Asana
Languages
Italian (Native)
English (Intermediate)
My journey into programming began with a deep interest in computers, sparked by the French animated series Code Lyoko.
Over time, this passion grew, and I found myself particularly drawn to puzzle and sandbox games, especially those centered around automation.
I am driven by the goal of creating tools and solutions that help others develop their own games, making their journey smoother and more accessible.
I chose the gaming industry as my professional path because it allows me to combine my love for programming with the fulfillment of bringing ideas to life.
In the future, I hope to see more programmers venture into game development and help the industry grow, particularly in Italy, where I aspire to contribute to its expansion.