Sergio Bautista is a software engineer with 11 years of experience designing and building backend, big data and cloud-native systems for companies like Meta, Spotify, Apple and Amazon. He specializes in architecting scalable, fault-tolerant data platforms and metrics services, having built a compiler for a metrics expression language, custom query schedulers processing tens of thousands of queries per hour, and PB-scale ingestion and migration pipelines. Comfortable across Scala, Java and Python, he pairs production-grade distributed systems work (Spark, Beam, Trino, BigQuery, GKE) with infrastructure-as-code and observability practices to meet strict SLAs. He has operated both as an embedded consultant and an in-house team lead, accelerating time-to-market while mentoring engineers and shaping hiring and delivery processes. A detail-oriented practitioner who loves his craft, he brings a rare combination of end-to-end technical ownership and strong communication skills that align engineering with business needs. Unusually for an engineer with deep backend focus, his background includes formal study in biomedical engineering and presence design, reflecting a broader systems-thinking perspective.
11 years of coding experience
12 years of employment as a software developer
Scientific Research Method: Techniques Models & Practices, Scientific Research Method: Techniques Models & Practices at Télécom Paris
Presence Design, Presence Design at Delft University of Technology
MSc in Biomedical Engineering, MSc in Biomedical Engineering at Universidad Politécnica de Madrid
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.