Andrew Danks

Senior Staff Software Engineer at Affirm

Incline Village, Nevada, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job11 years of employment as a software developer
bookHon. B.Sc, Computer Science, Hon. B.Sc, Computer Science at University of Toronto
stackoverflow-logo

Stackoverflow

Stats
143reputation
7kreached
1answer
2questions
github-logo-circle

Github Skills (19)

ini6
php6
scikit-learn6
htaccess6
machine-learning6
emr4
batch4
python3
apache3
spark3
luigi3
hadoop2
big-data2
apache-airflow2
visualization2

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
andrewdanks/JuliaNet

Jul 2015 - Aug 2015

Contributions:51 commits, 24 pushes, 9 branches in 28 days
Contributions:14 commits in 8 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Danks - Senior Staff Software Engineer at Affirm