Summary
David Garcia is a versatile software engineer based in Spain with 8 years of experience bridging industrial robotics and telecom software, currently working on 4G/5G DPI and policy products at Capgemini Engineering for Ericsson. He combines deep protocol-level development (IP, TCP, UDP, QUIC, HTTP, ICMP) with QA expertise and CI/CD-driven agile delivery, and has implemented cloud-native solutions using Docker, Kubernetes, REST/GraphQL and ELK. Trained as an industrial and robotics engineer with dual Masters in Industrial Engineering and Robotics & Automation, he has built perception, navigation and manipulation systems for research projects and managed embedded electronics for formula-style vehicles. Comfortable moving between low-level protocol work and high-level system design, he brings a pragmatic, test-first mindset and a track record of shipping reliable telecom and robotics software. An interesting thread across his career is applying robotics research rigor—sensor fusion, CV and TTS—to large-scale networked systems, revealing a talent for multidisciplinary problem solving.
8 years of coding experience
6 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
Columbus Summer Courses, Columbus Summer Courses at Trinity College Dublin
ESOL Examinations, ESOL Examinations at University of Cambridge
Cuso de Inmersión Linguistica - Inglés, Cuso de Inmersión Linguistica - Inglés at Universidad Internacional Menéndez Pelayo
Spanish, English