
As a Director of Engineering at Twilio, I lead the development of mission-critical voice products, driving innovation, scalability, and reliability of large scale distributed systems. My leadership style focuses on building high-performing teams, hiring the best talent, and fostering a culture of continuous learning and growth. I am passionate about empowering individuals to achieve their career goals while delivering world-class software engineering solutions that meet the evolving needs of customers.
twilio.com
bankofamerica.com
oracle.com
harlandclarke.com
infosys.com
San Francisco Bay Area
Director of Engineering
Twilio
• www.linkedin.com/company/twilio-inc-
Oct 2023 - Present
Sr. Engineering Manager
Twilio
• www.linkedin.com/company/twilio-inc-
Sep 2021 - Oct 2023
Sr. Engineering Manager
Oracle
• www.linkedin.com/company/oracle
Oct 2019 - Sep 2021
Redwood City, California
Sr. Software Development Manager
Harland Clarke
• www.linkedin.com/company/harland-clarke
Aug 2017 - Sep 2019
Manager - Applications Development
Harland Clarke
• www.linkedin.com/company/harland-clarke
Aug 2014 - Aug 2017
Tech Lead
Harland Clarke
• www.linkedin.com/company/harland-clarke
Aug 2011 - Jul 2014