Summary
Toni Juan is a technology educator and game-dev specialist with nine years of hands-on experience spanning C++, C#, Java, JavaScript, and tools from Arduino to LEGO Mindstorms. Trained in interactive digital content and advanced AAA game programming, he moved from rendering programmer roles (shadowing, PBR, post-processing) into teaching, delivering technology and engineering courses across ESO and bachillerato in Madrid. He combines classroom-ready pedagogy from his UPM teacher training with practical industry experience at studios like Onion Galaxy and Digital Legends, plus extracurricular coding workshops for kids using Roblox, Python/Minecraft and 3D design tools. Comfortable both with low-level C++ graphics work and beginner-friendly platforms like Scratch and Tinkercad, he brings rare cross-over expertise that helps bridge formal curricula and real-world game technology.
9 years of coding experience
1 year of employment as a software developer
Grado en Contenidos Digitales Interactivos, Grado en Contenidos Digitales Interactivos at Universitat de Barcelona
Master's degree, Advanced Programming for AAA Videogames, Master's degree, Advanced Programming for AAA Videogames at UPC School (Universitat Politècnica de Catalunya)
Máster en Formación del Profesorado de Educación Secundaria Obligatoria, Bachillerato y FP, Educación secundaria, Máster en Formación del Profesorado de Educación Secundaria Obligatoria, Bachillerato y FP, Educación secundaria at Universidad Politécnica de Madrid
Chinese