Summary
Leonardo Andrade is a tech lead and software architect based in Berlin with a strong academic foundation in computer science and information retrieval and over a decade of hands-on experience building search, geospatial and distributed systems. He currently leads architecture and development for SAP’s Field Service Management team, combining Java, Python and Node.js expertise with QA and DevOps responsibilities. Previously he led AI services and backend teams at Coresystems and Numbrs, designing scalable systems and owning product-architecture decisions. His background spans research-grade information retrieval to practical GIS productization and big-data recommender systems, reflecting a blend of academic rigor and product focus. Comfortable across languages from Go and Python to C/C++, he brings deep domain knowledge in search and geospatial optimization that often surfaces as subtle algorithmic improvements rather than flashy features.
12 years of coding experience
13 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at University of Lisbon
highschool, scientific, highschool, highschool, scientific, highschool at Escola Secundária José Gomes Ferreira (Benfica)
English, Portuguese, Spanish, German