Software Dev
2023 — Now
New York, United States
2021 — 2022
2021 — 2021
2020 — 2020
News Feed UI and Feed Ads Monetization teams.
University of Waterloo