Summary
Iván Ayala is a C/C++ developer with eight years’ experience building embedded and desktop applications across Linux and Windows environments, currently working at GlobalLogic after contributing modern C++ solutions at Luxoft and EA-focused work at Globant. He blends low-level systems know-how—ASM, 6502, Arduino and reverse engineering—with higher-level skills in C#, JavaScript, Qt and web frameworks, making him comfortable across the full stack of embedded media controllers to desktop apps. A master’s student in Computer Graphics and Game Development, he brings a particular interest in graphics programming and retro gaming that informs creative problem solving. Iván has a track record of owning full development cycles on Linux-based embedded projects and maintaining legacy COM/Win32 backends, demonstrating both modernization and maintenance chops. Curious by nature, he enjoys learning and teaching, and pairs that with disciplined practices like Git and Agile methodologies. Based in Guadalajara, he’s a music nerd whose hobbyist electronics work often surfaces as practical prototypes for professional projects.
7 years of coding experience
6 years of employment as a software developer
Ingeniería, Desarrollo de Software, Ingeniería, Desarrollo de Software at Centro de Enseñanza Técnica Industrial
Master's degree, Computer Graphics and Game Development, Master's degree, Computer Graphics and Game Development at Universidad de Artes Digitales