Amazon Web ServicesSoftware Development Manager
Oct. 2015 - Oct. 2019Joined the AWS EC2 Control Plane Platform (CPP) organisation and led various engineering teams during this period. The role included the end to end responsibilities of managing a business (combinations of C- roles). Responsible and accountable for all aspects of running a business Recruiting and Performance Management, Product ownership, Project and Operations Management. The role involved engaging and reporting to various levels of leadership as required. Managed and promoted SDEs up to the Senior SDE level. Directly managed up to 12 engineers across ~15 production systems. Largest systems were the EC2 API Web Service, Cache Service and EC2 Tags service. Key contributor in developing and communicating the CPP organisations identity, purpose and services. Provided technical support throughout project life cycles including design, implementation, and delivery of scalable software. Direct contribution to launching at least 4 major public EC2 product feature launches and supported numerous others. Actively managed the strategic direction of engineering teams and ensured that team goals were always aligned with that of the broader organisation. Provided engineers with daily coaching and mentoring in developing their goals and being more happy and effective in their deliveries.