Andrew Stanley
Senior Data Engineer at SpotHero- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
SpotHero
-
United States
-
Software Development
-
200 - 300 Employee
-
Senior Data Engineer
-
Jan 2023 - 1 year
-
-
-
NowFantasy
-
Canada
-
Technology, Information and Internet
-
Co-Founder
-
Jan 2020 - 4 years
Waterloo, Ontario, Canada • Founded a company focused on improving digital fan engagement and experiences for sport leagues and teams through fantasy games, mobile and web applications. • Led a team of developers in launching CEBL Mobile for the Canadian Elite Basketball League; an Android and iOS app that peaked at #9 for sports in the App Store.
-
-
-
ENJINE
-
Canada
-
Information Technology & Services
-
1 - 100 Employee
-
Director Of Engineering
-
Jan 2021 - Jan 2023
Waterloo, Ontario, Canada • Responsible for leading a team of Data Engineers and driving Engineering growth. • Scaled the data platform to hundreds of data pipelines that process tens of terabytes of data on a daily basis. • Initiated the shift to incremental processing, reducing job execution time from hours to minutes and resulting in compute savings of ~$30,000. • Developed the framework required to create alternative ML investment strategies. • Reduced data issues by 90% through in-depth data quality… Show more • Responsible for leading a team of Data Engineers and driving Engineering growth. • Scaled the data platform to hundreds of data pipelines that process tens of terabytes of data on a daily basis. • Initiated the shift to incremental processing, reducing job execution time from hours to minutes and resulting in compute savings of ~$30,000. • Developed the framework required to create alternative ML investment strategies. • Reduced data issues by 90% through in-depth data quality checks that immediately notify the team when deviations appear in the data.
-
-
Data Engineer
-
Sep 2019 - Jan 2021
Waterloo, Ontario, Canada • Developed the data platform that supports ENJINE’s ML investment algorithms. • Reduced job execution time from days to hours by changing the processing engine from Python multiprocessing to Spark, resulting in ~$80,000 of compute savings. • Designed a scalable data warehouse that replaced the inefficient Postgres implementation.
-
-
-
Shopify
-
Canada
-
Software Development
-
700 & Above Employee
-
Data Platform Engineer
-
Jan 2019 - Aug 2019
Ottawa, Ontario, Canada • Responsible for delivering new features to the data modelling platform that powers analytics and machine learning across Shopify. • Developed key components in a time sensitive project that required the data platform be migrated to a multi-regional system in order to comply with GDPR regulations. • Architected and built tools to autonomously detect and suspend failing Spark jobs.
-
-
-
MoneyGeek
-
Technology, Information and Internet
-
Full Stack Developer
-
May 2018 - Dec 2018
London, Ontario, Canada • Part of a team developing an investment portfolio web application. • Developed a follow portfolio feature similar to Twitter followers. • Implemented a CI/CD pipeline to deploy code to staging and production environments.
-
-
-
London Life
-
Insurance
-
700 & Above Employee
-
Software Developer
-
May 2018 - Aug 2018
London, Ontario, Canada • Part of a team developing REST and GraphQL APIs. • Developed a web application to replace the existing expense reporting solution.
-
-
-
Golf Canada
-
Canada
-
Spectator Sports
-
100 - 200 Employee
-
Information Technology Intern
-
Apr 2017 - Aug 2017
Oakville, Ontario, Canada • Managed Windows Servers and maintained Golf Canada websites. • Developed an inventory management system to detect and alert when inventory ran low.
-
-
Education
-
Sheridan College
Bachelor’s Degree, Computer Science