David Roberts
About David Roberts
David Roberts is an Engineering Manager with extensive experience in software development and team leadership across various companies. He has a strong background in retail software systems and advocates for Agile methodologies to enhance team performance.
Work at Payrix
David Roberts currently serves as an Engineering Manager at Payrix, a role he has held since 2022. In this position, he focuses on leading engineering efforts and enhancing the company's technology stack. His responsibilities include overseeing the development of software solutions and ensuring that engineering practices align with organizational goals.
Previous Experience in Software Development
David has extensive experience in software development, having held several senior positions in various companies. He worked at Liaison Technologies as Sr. Director of Software Development from 2011 to 2014. Prior to that, he was a Development Manager at McKesson from 1995 to 1999. He also served as Sr. Director of Technology at Tillster, Inc. from 2014 to 2018, and as Sr. Director of Software Development at Aptos Retail from 2018 to 2022.
Education and Expertise
David Roberts holds a Bachelor of Engineering in Computer Science, Electrical Engineering, and Math from Vanderbilt University, where he studied from 1985 to 1989. He also earned a Master of Science in Electrical Engineering from the University of Illinois Urbana-Champaign from 1989 to 1990. Additionally, he completed an Executive MBA at Emory University - Goizueta Business School in 1999. His educational background supports his expertise in software development and technology integration.
Leadership and Team Building
David emphasizes building and leading global teams, focusing on teamwork and mutual trust to achieve organizational objectives. He advocates for Agile methodologies to enhance team organization and prioritize critical tasks effectively. His leadership style fosters collaboration and innovation within engineering teams.
Technical Skills and Knowledge
David possesses deep knowledge in retail software systems, including Point of Sale (POS), Back Office, E-commerce, and Omni-Channel solutions. He has expertise in building microservices for payment and risk management on a SaaS payment platform, utilizing technologies such as Node.js, TypeScript, AWS Lambda, Dynamo DB, Glue, and Athena. He is skilled in integrating new technologies into existing systems to improve performance.