Summary
Miguel Ballesteros is a Generalist Software Engineer with 9 years of experience delivering gameplay systems and core engine work for game studios. Based in Madrid, Spain, he blends a double degree in Computer Engineering and Mathematics (UGR) with a Master's in Video Game Development (UCM), underpinned by a strong foundation in computation and programming. He is currently a Generalist Software Engineer at Electronic Arts, following a track record as a Gameplay Programmer at Tequila Works and roles at 2Awesome Studio, Pendulo Studios, and Complex 27 Games. His experience spans Unreal and other game engines, with hands-on work from Unreal Core development to gameplay programming, demonstrating versatility across platforms and teams. He combines technical depth with practical, production-focused execution to turn complex requirements into reliable, scalable game systems.
10 years of coding experience
4 years of employment as a software developer
Grado en Informatica. Especialización en Computación y Sistemas Inteligentes, Grado en Informatica. Especialización en Computación y Sistemas Inteligentes at Universidad de Granada
Máster en Desarrollo de Videojuegos, Programación, Máster en Desarrollo de Videojuegos, Programación at Universidad Complutense de Madrid