Thomas Malandris
Lead Programmer / Game Software Engineer
UE5 / C++ game developer with a published title on Steam (Pangea Dawn), custom engine experience, and research in adaptive AI systems. Led a 4-person dev team through iterative development cycles with structured sprint planning.
Mission: build scalable game systems
Lead programmer with hands-on Unreal C++ experience, shipped core mechanics, and managed a 4-person dev team. Focused on performance, clarity, and player-first feel.
Featured Projects
Experience
Lead Programmer
Spearheaded a team of 4 developers, shipping gameplay systems and improving performance using agile workflows and disciplined source control.
- Led a team of 4 developers on Pangea Dawn (UE5 ARPG), delivering milestones ahead of schedule with structured sprint planning
- Built all core ARPG systems from scratch in C++ — combat, inventory, progression, and AI — before strategically migrating select systems to the ACFU plugin
- Managed Perforce source control with optimised branching strategies, reducing build conflicts
- Game exceeded Kickstarter funding goal by 100% within 24 hours of launch
Customer Support
Resolved customer issues via Slack achieving a 95% satisfaction rate; handled billing inquiries and technical troubleshooting.
- Leveraged internal tools and knowledge base for scalable support solutions
- Applied problem-solving skills to improve workflows and user outcomes
Tools and Systems
Education
BSc (Hons) Game Software Engineering
Bournemouth University · Bournemouth, UK
- Unity project nominated for TIGA award
- Built a custom 2D engine in C++
- Implemented Disney shader in OpenGL
BSc Forensic Computing and Security
Bournemouth University · Bournemouth, UK
International Baccalaureate (IB)
St Catherine's British School · Athens, GR
IGCSE Diploma
St Catherine's British School · Athens, GR
Awards
TIGA Award Nomination
Nominated for TIGA Games Industry Award for Rum Runner's Revenge, a Unity 2D pixel art RPG.
Comms Channel
Want to talk about a role, a prototype, or a new system? Drop a signal and I will reply within 48 hours.