Summary
Andrew Prock is a software engineer with more than two decades of experience spanning e-commerce, search, and scalable ML systems. He currently helps advance production-grade ML at Ford Motor Company, while also leading independent consulting through PokerStove and driving multi-modal vector search and ML-driven relevance from prior roles at Anari AI. He has held leadership and senior engineering roles at Rakuten ShopStyle, STRATIM, Immersion, and startups, delivering search, catalog enrichment, and ML classification at scale. A recognized open-source contributor, his PokerStove project delivered core evaluation libraries and cross-platform tooling, reflecting a rare blend of academic depth (PhD in Computer Vision/ML from UW–Madison and BA in Mathematics) with hands-on software craftsmanship. His career also includes entrepreneurship (Megaflop LLP) and research in game theory solvers for poker, underscoring a knack for solving complex optimization problems. Based in California, he combines rigorous research training with practical product development to build innovative, user-focused systems.
12 years of coding experience
25 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Wisconsin-Madison
Bachelor of Arts - BA, Bachelor of Arts - BA at University of San Diego