Experience
2023 — Now
2023 — Now
Menlo Park, California, United States
• Lead several efforts to develop and deploy Rate Limiting algorithms, leading to a
80% reduction in scraping risk across the Meta family of apps.
• Led the design and implementation of KCIs aligned with FTC requirements for Rate Limits safeguarding.
• Acted as a strategic advisor to partner teams on designing effective rate limiting and abuse prevention mechanisms.
• Mitigated scraping risks across multiple large-scale launches while preserving development velocity and minimizing impact on legitimate users.
2022 — 2023
2022 — 2023
Menlo Park, California, United States
Currently working as a Systems Engineer dedicated to reducing scraping risk across the Meta family of apps.
• Owns several projects to reduce scraping risk across the Meta family of apps.
2020 — 2022
2020 — 2022
Served as a Product Engineer on the Advertiser Guidance team and built several 0-1 products to help advertisers improve their advertising campaigns and reach their business goals.
• Owned several key business projects and areas that directly contribute to the company's top line metrics.
• Developed several advertiser guidance products to help ensure advertisers are able to reach their business goals.
• Product side point of contact for Reach and Frequency, a product that generates between $1 to $2 Billion of revenue annually.
• Developed solutions to combat offsite website data loss caused by different regulatory changes (ePD, iOS14).
• Participated in team and organization-wide discussions to align on product and engineering decisions.
2019 — 2019
2019 — 2019
San Francisco Bay Area
• Implemented an "Execution Mode" for the Marconi Command Line Interface (MCLI) which allowed for commands to be injected and run directly.
• Developed a distributed system (titled dvpn) to handle Socks5 proxy creation and discovery.
• Designed and implemented a VPN client using react-native and android to be used to connect to the dvpn system.
• Represented the company at Milcom 2019, a military communications conference.
2019 — 2019
2019 — 2019
San Francisco Bay Area
• Designed and implemented an automated browser (Selenium, PhantomJS, Puppeteer) detection system using Hack and JavaScript.
• Integrated automation detection system across multiple Facebook surfaces.
• Devised methods to classify Headless Chrome activity.
• Took charge in designing and implementing a Client Signal Collection Infrastructure system used to support larger Anti-Scraping team efforts.
• Constructed the master client signal list used for bot detection.
• Built an extensible Python-based Selenium Scraper used to validate detection efforts.
Education
University of Waterloo
B.S. Honours Software Engineering Co-op
2015 — 2020
Holy Trinity Catholic Secondary School
High School Diploma
2011 — 2015