David Stair

David Stair

Principal Software Engineer @ Uplevel

About David Stair

David Stair is a Principal Software Engineer with over 20 years of experience in software engineering, specializing in Big Data, streaming, and distributed systems. He has held senior positions at various companies, including Amazon, Hopper, and Uplevel, and advocates for Agile methodologies and Amazon Leadership Principles in his work.

Current Role at Uplevel

David Stair currently serves as a Principal Software Engineer at Uplevel. He has been in this role since 2023, contributing to the company's software development efforts. His responsibilities include leading technical projects and mentoring junior engineers, leveraging his extensive experience in software engineering.

Previous Experience in Software Engineering

David Stair has over 20 years of professional experience in software engineering. He has held various positions, including Senior Software Engineer at ZoomInfo from 2012 to 2013, and at BitSight Technologies in 2018. He also worked as a Principal Software Engineer at PerkinElmer, Inc. from 2016 to 2018, and at Hopper from 2018 to 2020. His tenure at Amazon included roles as Senior SDE for Amazon Kinesis Data Streams and SDE for Amazon Alexa Secure AI Foundations Data Platform.

Educational Background

David Stair studied at the University of North Carolina Asheville, where he earned a Bachelor of Science in Computer Science and Mathematics. He also attended the University of Utah, where he studied Artificial Intelligence and Psychology, achieving a Bachelor of Science in both fields. This diverse educational background supports his expertise in software engineering.

Technical Skills and Specializations

David Stair specializes in Big Data, streaming, and distributed systems. His technical skills are complemented by his advocacy for Amazon Leadership Principles and Agile methodologies. He possesses strong problem-solving abilities, teamwork skills, and effective communication, which are essential in his role as a tech lead and mentor.

Career Development and Mentorship

Throughout his career, David Stair has focused on developing his skills and mentoring others in the field of software engineering. His experience in various roles has allowed him to guide teams and foster a collaborative work environment. He enjoys tackling challenges and sharing his knowledge with colleagues.

People similar to David Stair