Todd Underwood
About Todd Underwood
Todd Underwood is a Senior Software Engineer II at Armory, where he has worked since 2022. He has a diverse background in software engineering, having held positions at notable companies such as Blizzard Entertainment, Nike, and CBS Interactive.
Work at Armory
Todd Underwood has been employed at Armory since 2021, initially serving as a Senior Software Engineer I before advancing to the role of Senior Software Engineer II in 2022. His work focuses on cloud security and continuous delivery at scale, contributing to the development of enterprise-scale cloud tooling. His tenure at Armory spans two years, during which he has played a significant role in enhancing the company's software engineering capabilities.
Previous Experience in Software Engineering
Prior to joining Armory, Todd Underwood worked at Nike as a Senior Software Engineer and Product Manager from 2015 to 2021. He also held positions at Blizzard Entertainment as an Associate Software Engineer from 2014 to 2015 and at CBS Interactive, where he served as a Software Engineer from 2012 to 2014. His early career included an internship at CBS Interactive as an Associate Software Engineer Intern in 2011.
Education and Expertise
Todd Underwood earned a Bachelor of Science degree in Computer Science and New Media Communication from Oregon State University, where he studied from 2007 to 2012. His educational background laid the foundation for his expertise in software development, particularly in cloud security and continuous delivery at scale. He possesses skills in programming languages such as HTML, SASS, Java, and Python.
Background in New Media Communications
Before his career in software engineering, Todd Underwood worked as a New Media Communications Laboratory Assistant at Oregon State University from 2010 to 2012. This role provided him with experience in new media technologies, complementing his technical skills and contributing to his overall professional development in the field.
Product Management Experience
Todd Underwood has significant experience in product management, particularly for enterprise-scale cloud tooling. His role at Nike involved overseeing product development and management, which enhanced his capabilities in aligning technical solutions with business needs. This experience is integral to his current work at Armory, where he applies his product management skills in software engineering.