Summary
Pedro Castillo is a Staff Data Engineer based in Berlin with 9 years of experience building large-scale data and ML systems across e-commerce and IoT domains. He has led architecture and delivery for experimentation platforms, data mesh adoption, and operational excellence initiatives—driving measurable outcomes like reducing metric onboarding from five days to under 24 hours and defining a roadmap to remediate 800+ Airflow DAGs. Comfortable across cloud, streaming, and batch ecosystems (AWS/GCP, Kafka, Spark, Airflow, BigQuery), he repeatedly blends hands-on engineering with cross-team leadership, vendor evaluation, and mentor/Bar Raiser roles. Pedro’s background includes designing event pipelines that handled billions of daily events and modernizing GDPR-compliant batch processes for European markets, demonstrating both scale and regulatory-aware engineering. He’s passionate about IoT, cloud and AI, and often translates complex data quality needs into practical observability and data-contract solutions.
9 years of coding experience
8 years of employment as a software developer
Machine Learning Lab, Machine Learning Lab at Instituto Tecnológico de Buenos Aires
Full Stack Web Development Certification Ingeniería de software, Full Stack Web Development Certification Ingeniería de software at freeCodeCamp
Engineer's degree Electrical Engineering, Engineer's degree Electrical Engineering at Universidad de Carabobo
English, Spanish, German