Summary
Doug Y'barbo is a Senior Principal Scientist in Machine Learning with 14+ years designing and deploying large-scale data systems that power real-time personalization, fraud detection, and LTV prediction. He blends hands-on production coding (Scala, Python, R) and distributed engineering (Spark, Kafka, cloud) with advanced statistical and computational-geometry techniques—many of which he has implemented to run at low-latency scale for live recommendation services. Doug has led cross-functional teams that merge data science into engineering (ETL, DW design, streaming pipelines) across companies from startups to enterprises like Roblox and Saks Fifth Avenue. He is equally comfortable with numerical linear algebra and meta-heuristic combinatorial optimization as he is with building interactive Scala/Scala.js visualization apps, a rare mix that lets him move models from research into real-time product surfaces. Based in Palo Alto and MIT-trained in computer science, he quietly specializes in reconciling messy, disparate data sources to unlock decision support that business stakeholders actually use.
14 years of coding experience
16 years of employment as a software developer
B.S. M.Eng. Computer Science, B.S. M.Eng. Computer Science at Massachusetts Institute of Technology
Russian