Accomplished Software Engineering Leader with 6 years of management experience and 11 total years of experience. Expertise in load balancing, networking security, and security patching of distributed systems.
Overview
11
11
years of professional experience
4
4
years of post-secondary education
Work History
Software Development Manager
Amazon Web Services
07.2024 - Current
Managed the AWS Elastic File System (EFS) Platform Engineering team (9 Engineers).
Responsible for production and test infrastructure automation across the EFS service.
Led re-design efforts and delivery of automated region builds for EFS launches in new data centers. Reduced build time from 26 weeks to 6 weeks.
Drove modernization efforts, migrating off of in-house infrastructure and software deployment systems to AWS-vended solutions.
Software Development Manager
Amazon Robotics
10.2023 - 07.2024
Managed the Amazon Robotic Movement Coordination team (10 Engineers).
Responsible for the data plane software that coordinates movement of over 800K robotic drives across Amazon's fulfillment center network.
Delivered re-architecture of coordination software to support MAPF adoption, increasing efficiency by 12%.
Led the software delivery of automated elevator support for multi-level navigation of robotic drives.
Software Development Manager
Amazon Web Services
02.2022 - 10.2023
Managed the AWS Elastic Load Balancing (ELB) Platform Engineering team (18 Engineers).
Responsible for the software deployment, security patching, customer and internal observability, and private key and TLS certificate distribution distributed systems for ELB fleet (10+ million VMs).
Led design and delivery of the largest operating system and kernel security patching automation system in AWS that constantly keeps over 10 million VMs patched every 30 days.
Responsible for delivery of new per-VM anomaly detection distributed system, designed to alert on regressions in software deployments before customers identify negative impact.
Software Development Manager
Twitter
07.2021 - 02.2022
Managed the Users team (8 Engineers) responsible for users service to create and store all Twitter user data.
Supported team in migrating from REST APIs to GraphQL APIs to improve customer experience for the Users service that serves 10's of millions of transactions per second.
Software Development Manager
Amazon Web Services
07.2019 - 07.2021
Managed the AWS Elastic Load Balancing (ELB) Data Plane Routing team (10 Engineers).
Responsible for TCP, TLS, and HTTP request processing of load balancing products.
Owner of end-to-end feature delivery of features and algorithms such as HTTP Desync Guardian, Weighted Target Groups, and Least Outstanding Requests used by millions of customers.
Drove team to automate end-to-end and stress testing. Reduced number of production defects per deployment by 88% and reclaimed 75% of time for operational investments.
Led efforts and executive communications in resolving four critical security issues in ELB software.
Sr Technical Program Manager - AWS Load Balancing
Amazon Web Services
09.2017 - 07.2019
Program Manager of TLS termination on Network Load Balancers, first product to use new AWS Load Balancing multi-tenancy architecture.
Managed security patching of ~50 AWS Load Balancing microservices. Improved ability to meet patching goals from 75% to 100% within six months.
Established formal Customer Advisory Board to gather feedback on Load Balancing roadmap from key stakeholders and customers across Amazon.
Software Development Engineer
Amazon Web Services
01.2016 - 09.2017
AWS Load Balancing SDE, responsible for TLS termination, HTTP proxy, DNS, and TCP Load Balancing.
Added FIPS 140-2 support to TLS library s2n (see github.com/bpdavidson/s2n), enabling FedRAMP compliance for 700+ production AWS services without customer impact.
Led development of HTTP proxy feature to improve throughput by 300% for S3’s largest customer.
Software Development Engineer
IBM
06.2014 - 01.2016
SDE on Wave for IBM Z, providing visualization for mainframe system management.
Identified and escalated impact of POODLE TLS vulnerability to leadership. Led product release to mitigate impact. Subsequently owned mitigation to Shellshock, FREAK, and Logjam critical vulnerabilities.
Delivered 33% reduction of programmatic access to Linux root user by implementing least privileges access.
Education
Bachelor of Science - Computer Engineering
Clarkson University
Potsdam
08.2010 - 05.2014
Skills
Skills: Hiring, Mentoring, Promoting, and Performance Management; Cloud Computing and Architecture; Distributed Systems; Networking (TCP/TLS/HTTP); Program and Project Management; Roadmap Development; Verbal and Written Communication
Environmental Program Manager (EPM) at Amazon Web Services (AWS), Amazon Data Services, Inc.Environmental Program Manager (EPM) at Amazon Web Services (AWS), Amazon Data Services, Inc.
Head - Enterprise Support (Mid and Large Enterprise Business) at Amazon Web Services (Amazon Internet Services Pvt. Ltd.)Head - Enterprise Support (Mid and Large Enterprise Business) at Amazon Web Services (Amazon Internet Services Pvt. Ltd.)
Customer Solutions Manager (Customer facing Program Manager) at Amazon Inc. (Strategic Accounts, Amazon Web Services)Customer Solutions Manager (Customer facing Program Manager) at Amazon Inc. (Strategic Accounts, Amazon Web Services)