Summary
Mauricio Vines is a software engineer with 8 years’ experience building and operating large-scale data and backend systems, currently maintaining batch analytics pipelines for Instacart’s Ads Data organization. He has deep experience in data reliability and ETL—having led the migration of over 13,000 scheduled jobs to Airflow at Shopify—and has implemented privacy-aware data pipelines and late-arriving Kafka processing. His background spans JVM and Python ecosystems, cloud-native deployments (GCP, AWS, Docker) and streaming/REST services from roles at Shopify, Street Context and earlier systems work in Scala/Play/Akka. With a PhD-level research foundation in fluid simulation and a history of leading small engineering teams, he blends rigorous academic problem solving with hands-on production engineering. An unexpected thread through his career is turning research-grade algorithms into robust, deployable systems—from graphics simulators to mission-critical data platforms.
8 years of coding experience
15 years of employment as a software developer
Ph.D., Computer Science, Ph.D., Computer Science at University of Ottawa / Université d'Ottawa
Ingeniero Civil en Computacion, Computer Engineering, Ingeniero Civil en Computacion, Computer Engineering at Pontificia Universidad Católica de Chile
Student (transferred to Univ. of Ottawa), Computer Science, Student (transferred to Univ. of Ottawa), Computer Science at Carleton University
English, Spanish