Tech Lead - Pantheon Release Engineering
I founded the Pantheon Release Engineering team, and helped hire and onboard the first few members. The team was focused on reliability, performance and correctness testing without compromising developer productivity.
Tech Lead - Pantheon Platform
I was one of the tech leads on the Pantheon Platform Team. I contributed to the development of several new SaaS features and services.
Instagram Privacy, Security and Integrity
I addressed security and privacy issues, such as security vulnerabilities, and worked to reduce malicious bot traffic.
Tech Lead - Instagram Release Engineering
I was one of the tech leads on Instagram's Release Engineering team. My focus was on distributed testing of Instagram's web stack. I designed and implemented a distributed A/B test framework which verified that prospective site changes had no detrimental impact to the site's reliability.
Operating Systems Team
I developed Facebook's distributed configuration management system based on chef, systemd and many other open-source systems. I published several open-source utilities for working with chef that originated within Facebook, and additionally attended and spoke at conferences about our work.
Mobile Build Infrastructure Team
I worked on building mobile application frameworks to test application behavior, battery usage, and other properties of the mobile app. We focused on real-hardware testing, rather than simulations, but this required a lot of overhead in terms of physical management of the phones. My contribution was to develop a chef framework for managing the state of the mobile devices remotely over USB, which allowed us to automate most of the physical management tasks for the mobile devices.
Google Maps
In August 2014, Google acquired Skybox Imaging and integrated it into Google Maps, resulting in me working for Google Maps briefly in 2014.
Satellite Ground Systems
I worked for the scheduling component of the Satellite's ground system. Our software used orbitology tools to predict the behavior of the satellite in orbit, plan it's actions in advance, and construct a sequence of instructions which were delivered to the spacecraft.
Music Department
I developed a website for performing inventory management of Music Department assets, including sheet music and instrument check outs. The system allowed faculty, staff and student employees to easily track and manage assets using their phones.
Mathematics & Computer Science Department
I helped administer the lab of linux computers within the Math/CS department so that students and faculty could make use of the computing services present within the labs.