Gerardo Lastra is a Senior Software Engineer based in Madrid with 11 years of experience building scalable, low-latency backend systems and data products. He has led teams and owned global technical offerings—most recently driving Location Insights at Vodafone Business and now contributing to product engineering at GoodNotes—bridging data science, real-time processing and production software. His background includes designing distributed architectures, real-time analytics engines and modular big-data pipelines at companies like Darwinex and Vodafone, and earlier work at CERN and Xplain demonstrates strong foundations in robust, mission-critical systems. Gerardo also lectures on data science and has research experience in machine learning, a combination that helps him translate advanced algorithms into reliable, monetizable products. An often-overlooked strength is his track record introducing engineering discipline—CI, code review culture and automated testing—across teams to improve long-term reliability and velocity.
11 years of coding experience
10 years of employment as a software developer
BEng in Computer Science (Ingeniero Técnico en Informática de Sistemas), BEng in Computer Science (Ingeniero Técnico en Informática de Sistemas) at University of Oviedo
swiss knife to work with palo alto networks firewalls using Golang.
Contributions:1 PR, 45 pushes, 1 branch in 1 year 3 months
golangpalo-altoaltosecurityknife
Find and Hire Top DevelopersWe’ve 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
Gerardo Lastra - Senior Software Engineer at GoodNotes