Summary
John Roach is a Lead Data and Machine Learning engineer based in New York with a Master's in Statistics and nearly a decade of experience building high-performance data pipelines, cloud ETL/ELT, and ML-driven analytics for finance and media. He has repeatedly optimized cost and performance at scale—most notably cutting Paramount’s core audience table footprint by ~90% and architecting low-latency streaming systems that processed tens of billions of transactions per day. Comfortable across the stack, he blends backend API and integration work (Plaid, Alpaca) with Spark/Databricks, Snowflake/Redshift, and production ML tooling in PyTorch/Keras. A former founder and CTO, he brings product-minded engineering to data problems and a knack for pragmatic security and governance improvements such as RSA-based credential hardening. Beyond ops and systems, he’s built bespoke web-scraping and async ingestion frameworks that power large-scale analyses, reflecting a rare mix of statistical rigor and hands-on systems design.
9 years of coding experience
14 years of employment as a software developer
High School Diploma, High School Diploma at Saint Andrews Episcopal School
Bachelor of Science (BS) Mathematics, Bachelor of Science (BS) Mathematics at Delta State University
Master's degree Statistics, Master's degree Statistics at University of New Orleans