Skip to main content

Experience

Microsoft

Principal Software Engineering Lead - Minecraft | 04-2023 - Present

  • Lead a team of engineers responsible for the gameplay systems for Minecraft Bedrock
  • Define and execute engineering roadmap for blocks and engine
  • Coach and mentor team members in their careers
  • Work across the org and with the community to develop the best features for internal and external partners

Amazon Web Services

Software Development Manager | 06-2022 – 04-2023

  • Lead a team of engineers responsible for designing, developing, and delivering Commercial Linux globally for EC2
  • Define and execute engineering roadmap in partnership with Red Hat, Canonical, and other partner teams
  • Coach and mentor team members in their career journeys
  • Work across customer segments to develop the best products for running Linux workloads on AWS

Disney Streaming

Software Engineering Manager Remote | 02-2022 – 06-2022

  • Lead a team of engineers responsible for infrastructure and DevOps for Disney+, Hulu, ESPN+, and Star+
  • Work across teams to improve deployment times, developer experience, and reduce cost
  • Provide thoughtful feedback, nurturing a rigorous engineering environment, and provide context for team members to grow
  • Improve continuously our ability to deliver quality solutions through evolving engineering processes and architectural design

Microsoft

Principal Software Engineering Manager | 07-2021 – 02-2022

  • Responsible for managing a team of 9 software engineers and lead technical direction for the coauthoring and collaborative experience, specifically latency and client side code.
  • Work with Product Management to prioritize features and improvement to the product to ensure we are delivering the right thing to the customer
  • Reduced coauthoring latency by 30%

Principal Software Engineering Lead | 07-2020 – 07-2021

  • Responsible for managing a team of 5 software engineers and lead technical direction for code with engagements that range from microservice architecture and deployment to MLOps pipelines.
  • Engage with customers to help design and build scalable solutions in Azure
  • Worked with Government customers to develop synthetic imaging solutions in Azure Stack Hub

WarnerMedia

Technical Manager | 11-2019 – 07-2020

  • Responsible for leading a team of engineers and architecture to build client side SDKs for web, iOS, Android, FireTV, Android TV, tvOS, Roku, Xbox, and Playstation that enables brands to consistently implement privacy and personalization features across WarnerMedia properties.
  • Develop and enforce software development patterns, CI/CD pipelines across platforms, and provide adoption guidelines to all brands
  • Develop MVPs and POCs for various stakeholders and high profile brands such as CNN and Bleacher Report to ensure our feature set and architecture can work company wide
  • Recruit, hire, and mentor developers and contractors that are part of my team

Application Architect | 03-2019 – 11-2019

  • Architected backend APIs for Bleacher Report Live for the relaunch of the pay-per-view service
  • Reduced end-to-end latency by 75%
  • Responsible for architectural design and tooling for mobile and web for Bleacher Report Live
  • Worked across PM and Engineering to define OKRs, SLAs, and KPIs

Technical Manager | 08-2018 – 03-2019

  • Led a team of engineers responsible for CNNgo mobile, connected devices, and web apps
  • Rearchitected CNNgo for the midterm elections to ensure scalability and reliability
  • Worked with PM and other stakeholders to define roadmap and prioritization
  • Mentored and coached engineering team

Georgia State University

Associate Director | 08-2017 – 08-2018

  • Responsible for developing technical edge of Georgia State University’s research activities and creating an environment that enables researchers and their teams excel in funded research and enhances Georgia State University as an internationally recognized research institution.
  • Develop and articulate future-focused vision of technology and innovation to maximize impact on organizational strategic initiatives
  • Work with leadership teams to develop business models and strategies to enhance services and increase competitiveness

Solutions Architect/Developer | 09-2011 – 08-2017

  • Design and develop solutions that match the strategic goals of the university
  • Develop systems and solutions that streamline business processes to aid in research administration including award management, compliance, and financial systems
  • Work directly with Cloud Architect to develop solutions that leverage both public, private, and hybrid cloud architectures to create and maintain services to better serve the research community
  • Recruited, hired, and mentored other developers