Hi, I’m Jack — a data science leader in financial services, currently figuring out what’s next.

For most of the last decade I’ve been building marketing analytics, ML, and experimentation programs — leading teams at Discover and Grainger, shipping models that touch acquisition, retention, attribution, and CRO. I love the part of the job where messy data turns into a decision someone can actually act on.

Right now I’m in the middle of a career transition. I took a severance package, kept the mornings for my kids, and turned the rest into a kind of personal R&D sprint — deepening the parts of the ML stack I never owned at work, shipping side projects, and writing about it as I go.

What I’m up to

  • Finished ML Zoomcamp. Took DataTalks.Club’s 4-month ML engineering track end to end — notebooks all the way to FastAPI / Docker / AWS Lambda. My capstone is a Lending Club loan-grade classifier deployed live as a containerized API.
  • Building The Offer Lab. A lightweight hub for interview prep and application tracking I vibe-coded for myself, then opened up to other folks in the job-search grind. Next.js + Prisma + Postgres, shipping new features based on real feedback.
  • Writing in public. Posting what I learn — both the wins and the “huh, that’s not how I thought it worked” moments — on the writing page.

Recent writing

Find me