Summary
Andrew Danks is a Senior Staff Software Engineer with 14 years of experience building large-scale data and location systems, currently leading infrastructure work at Affirm. He has deep experience in real-time stream processing (Flink/Kafka), Spark-based ML pipelines, and high-throughput caching that reduced Yelp DB load by tens of thousands of QPS. His work spans data ingestion, geospatial ML (visit classification, chain detection, location quality), and production reliability—balancing model iteration speed with safe, observable rollouts. Based in Incline Village, NV, he blends research roots from the University of Toronto with practical product impact and a pattern of improving throughput and precision in mission-critical systems.
14 years of coding experience
11 years of employment as a software developer
Hon. B.Sc, Computer Science, Hon. B.Sc, Computer Science at University of Toronto