Mario Abarca is a seasoned software engineering leader blending academic rigor with industry delivery. As Lead Software Engineer at Capital One since 2024, he cultivates engineering excellence, embeds sustainable practices like linters, formatters, and development containers, and mentors fellow leads to raise the collective capability. He brings a PhD in Computer Science and a decade as a university professor, translating complex research into practical, robust software and talent development. Previously, he contributed to data science projects at Kantar and taught at the Universidad Aut贸noma del Estado de Morelos, shaping both scientific and engineering mindsets. Based in Cuernavaca, Mexico, he leverages this unique synthesis of research, teaching, and software delivery to build systems that not only perform well but also help engineers grow. He is passionate about the intersection of technology, science, and human behavior, aiming to create environments where great software and great engineers thrive.
9 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Universidad Aut贸noma del Estado de Morelos
Find and Hire Top DevelopersWe鈥檝e analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mario Abarca - Lead Software Engineer at Capital One