David Yarbrough
About David Yarbrough
David Yarbrough is a Principal Software Engineer in Professional Services at Accruent, where he has worked in various engineering roles since 2012. He holds a Bachelor of Science in Computer Science from the University of Mary Hardin Baylor and has extensive experience in software engineering and team leadership.
Current Role as Principal Software Engineer
David Yarbrough serves as a Principal Software Engineer in the Professional Services division at Accruent. He has held this position since 2021, contributing to various software engineering projects and initiatives. His role involves overseeing engineering processes, collaborating with teams, and ensuring the delivery of high-quality software solutions.
Career Progression at Accruent
David Yarbrough has had a progressive career at Accruent, starting as an Associate Software Engineer from 2012 to 2014. He then advanced to Engineering Team Lead from 2015 to 2016, followed by a position as Associate Manager, Engineering from 2016 to 2018. He continued to grow in his career as a Senior Software Engineer from 2018 to 2021 before assuming his current role.
Educational Background
David Yarbrough studied Computer Science at the University of Mary Hardin Baylor, where he earned a Bachelor of Science (BS) degree from 2007 to 2012. He also attended Campbell University from 2007 to 2010, furthering his education in relevant fields.
Work Experience in Austin, Texas
Throughout his career, David Yarbrough has worked in various engineering roles in Austin, Texas. His tenure at Accruent spans nearly a decade, during which he has developed his skills and expertise in software engineering and team management.