I knew I wanted to work in data before I knew what a data scientist was. At ten years old I noticed a pattern: civilizations chased gold and spices, then oil, and now—in the information age—data. It struck me that data is the modern gold, and that understanding the world at any real depth requires massive amounts of it. That idea has guided every career decision I've made since.
I believe the world is far more complex and nuanced than most people think—or care to see. Beneath every decision, every behavior, every interaction lies a web of signals that, if you look closely enough, tells a richer story than the surface ever could. To me, understanding those nuances isn't just intellectually satisfying; it's how we build a world that works better for everyone. Predicting the future starts with genuinely understanding the past and present, and I think the best version of our future begins by understanding people.
That philosophy has taken me across biotech, e-commerce, healthcare, recruiting, and fintech over the past decade. At Shipt I lead personalization for millions of grocery shoppers. Before that I helped build a cancer detection model at Freenome, designed a task-matching system that saved Change Healthcare $7M a year, and built talent-ranking models at Riviera Partners. On nights and weekends I run AutoTrader, a fully autonomous stock prediction system I built from scratch.
What ties all of that together is a belief that the hardest part of data science is rarely the model—it's getting the right data, defining the right metric, and making sure the thing actually ships. I spend as much time asking “should we be measuring this at all?” as I do writing training loops. It's an approach that's led to production systems at every company I've been part of, and one I don't plan on changing.
Lead data scientist on Shipt's Personalization team, responsible for the recommender systems behind every personalized shelf on the platform. Mentored 4 data scientists including 2 direct reports.
Core ML engineer at a genomics company developing a blood test for early-stage cancer detection. Worked at the intersection of infrastructure and research, building the systems that scientists depend on daily.
Worked on ML systems for health insurance claims processing—a domain where model accuracy translates directly into operational cost savings.
Built ML models for an executive recruiting firm, working across the full pipeline from data collection to model serving.
Two concurrent research positions exploring ML applications in energy and neuroscience.
Where the foundation was built.
"Dave is one of the most thorough and thoughtful engineers I've worked with. He doesn't just build models—he builds the systems around them that make sure they actually work in production."
Former Colleague
Freenome"What sets Dave apart is his willingness to ask the hard questions—about metrics, about assumptions, about whether we're solving the right problem. That intellectual honesty makes everyone around him better."
Former Manager
Shipt"Dave taught me git, and somehow made it make sense. He has a rare ability to explain complex technical concepts in a way that doesn't make you feel stupid for not already knowing them."
Research Scientist
FreenomeWhat started as a weekend experiment to see if I could beat a simple moving-average crossover turned into a fully autonomous system that collects market data for 600+ tickers nightly, engineers 400+ features from eight distinct sources, trains 1,800+ dual models (one classifier for direction, one regressor for magnitude), and delivers confidence-ranked predictions to subscribers every morning before the market opens.
I built every piece myself: the data ingestion pipelines, a custom feature store spanning technical indicators to social sentiment, a dual-model training framework with walk-forward validation and Optuna hyperparameter optimization, FAISS-powered similarity search, a tiered email subscription system with Stripe billing, and the GCP infrastructure that orchestrates everything—all running autonomously for about $55/month.
EXPLORE THE SYSTEM →