Built a centralized platform to manage deployment, provisioning, and scheduled jobs across our fleet of clients. Used daily by engineering, implementations, and customer support
Designed and implemented a system for managing client deployment health and event logs using Kubernetes and Heroku APIs
Enabled deploying a particular Github commit to a select group of clients at a scheduled time
Automated provisioning of new environments in just a few clicks using APIs for Kubernetes, MongoDB, DigitalOcean, Github and Doppler
Designed and built the frontend interface using React and GraphQL
Implemented data writebacks for student allergies and conditions data from our platform to the school’s Student Information System
Created a new job scheduling framework allowing for greater flexibility, built around database models instead of cronjobs
Improved Google Ads conversion models and data signals using Python, SQL, and Java
Developed a new algorithm for determining whether a user has an app installed in order to more accurately value app ads during the bidding process
Designed an algorithm to determine if offline conversions occurred in app or on the web. Used to rework team revenue calculation and account for additional 6% revenue
Wrote a script to query and analyze how new rollouts affect metrics, saving 2 eng days per launch
Volunteered at a local high school as part of a computer science education initiative