GitHub Site Reliability Engineer (2018-present)
Focus on improving the overall reliablity of GitHub through better processes, monitoring, and engineering.
Braintree Payments Tech Lead - Production Engineer (2017-2018)
Responsible for the overall technical direction and execution of day to day site-reliability tasks, including datacenter management and software deploys. A significant focus in my work is on mentorship and team-building.
wikiHow Engineer (2016-2017)
Work on maintaining and improving wikiHow's public infrastructure. Improve configuration management, security, and datacenter management. Occasionally model for a video on an article.
Braintree Payments Production Engineer (2015-2016)
Responsible for maintenance of Braintree production datacenters, including configuration management, hardware buildout, automation of systems administration, monitoring, and some legacy production services. I do a lot of work with HAProxy.
Cisco Meraki Infrastructure team (2013-2015)
Responsible for building out and scaling the infrastructure that powers Cisco Meraki's cloud-hosted networking management.
Specific duties include: datacenter bringup (from provider negotiation to bootstrapping machines), on-call rotation,
general linux system administration, database administration, scripting and automation, monitoring, and performance tuning.
Cisco Meraki Backend team (2012-2013)
Responsible for general backend Rails/scala application work, including distributed database synchronization scripts,
data collection/aggregation daemons, on-call rotation, Salesforce administration and automation.
Cisco Meraki Technical support (2011-2012)
Worked with Cisco Meraki end-customers to troubleshoot networking issues across a wide range of products and topologies.
Additionally responsible for handling escalations and high-touch customers, and for maintaining the customer-facing knowledge-base.
Google, Inc Internal Technology Resident (2011)
Provided internal IT support for Google employees across all major (and minor) hardware/software platforms.
This degree focused on traditional systems and network administration, including scripting and light programming.
Specifically, the networking portion focused on a theoretical understanding of all layers of the OSI model (and the protocols used at each),
and the hands-on configuration of various network toplogies on Cisco equipment.
The systems administration portion focused on classical mixed-environment (linux and Windows) systems administration,
with a heavy focus on standards compliance, documentation, redundancy, and disaster recovery.
Scripting was taught in bash and perl, and some light client/server programming was taught in Java.
I am currently located in Chicago, IL. I am not interested in relocating at this time.