David Yarbrough
About David Yarbrough
David Yarbrough is a Software Engineering Manager with extensive experience in engineering leadership roles. He has worked at various companies, including Groups360, PickUp, SAFE Health Systems, and Asurion, focusing on enhancing team dynamics and user satisfaction through effective communication and collaboration.
Current Role at Groups360
David Yarbrough serves as a Software Engineering Manager at Groups360, a position he has held since 2021. In this role, he focuses on leveraging his engineering, security, and software design skills to enhance team dynamics and user satisfaction. His responsibilities include overseeing software development processes and ensuring effective communication within the team, which he believes is essential for success.
Previous Experience at PickUp
David Yarbrough worked as the Director of Engineering at PickUp for a brief period in 2021. His tenure lasted four months and took place in Nashville, Tennessee. During this time, he was responsible for leading engineering initiatives and managing development teams.
Experience at SAFE Health Systems, Inc.
David held the position of Director of Engineering at SAFE Health Systems, Inc. from 2020 to 2021. His role lasted three months, during which he contributed to the organization by overseeing engineering projects and enhancing operational efficiencies.
Career at Asurion
From 2018 to 2020, David Yarbrough worked as a Senior Software Engineer at Asurion in the Greater Nashville Area, Tennessee. Over the course of two years, he developed software solutions and contributed to various engineering projects, applying his technical expertise to meet organizational goals.
Educational Background in Computer Science
David Yarbrough studied at Rhodes College, where he earned a Bachelor of Science degree in Computer Science from 2008 to 2012. His education provided him with a solid foundation in software engineering principles and practices, which he has applied throughout his career.