Adam Ulrich

Director Of Engineering, Developer Experience @ Dremio

About Adam Ulrich

Adam Ulrich serves as the Director of Engineering, Developer Experience at Dremio, where he emphasizes quality in software delivery and adopts a servant-leader management style. With over 25 years of experience in the software industry, he has held various leadership roles at notable companies including Microsoft, Salesforce, and Tableau Software.

Work at Dremio

Adam Ulrich serves as the Director of Engineering for Developer Experience at Dremio, a position he has held since 2023. His role focuses on enhancing the developer experience within the organization. Dremio is known for its data lakehouse platform, which simplifies data access and analytics. Adam's leadership in engineering aims to improve the tools and processes that developers use, contributing to the overall efficiency and effectiveness of the engineering team.

Previous Experience at Microsoft

Adam Ulrich has an extensive background at Microsoft, where he held multiple roles over a span of 12 years. He worked as a Principal Test Manager from 2002 to 2014, followed by positions as a Test Lead and Software Design Engineer in Test. His experience at Microsoft also includes a year as a Principal Software Engineering Manager from 2017 to 2018 and four years as a Principal Program Manager from 2014 to 2018. His tenure at Microsoft provided him with a solid foundation in software engineering and project management.

Experience at Salesforce and Tableau Software

Before joining Dremio, Adam Ulrich worked at Salesforce as a Senior Software Engineering Manager from 2022 to 2023. He also spent four years at Tableau Software in a similar role from 2018 to 2022. In these positions, he focused on leading engineering teams and driving software development initiatives. His experience in these organizations contributed to his expertise in software engineering management and team leadership.

Education and Expertise

Adam Ulrich studied Computer Science at Brigham Young University - Idaho, where he earned a Bachelor of Applied Science in Software Development. He is currently pursuing further education at BYU-Pathway Worldwide. His educational background, combined with over 25 years of experience in the software industry, emphasizes his expertise in build and infrastructure systems, testing pipelines, and dependency management. Adam is committed to mentoring and coaching within the software development field.

Management Style and Philosophy

Adam Ulrich adopts a servant-leader management style, prioritizing the success and autonomy of his team members. He emphasizes the importance of quality in software delivery, viewing it as a critical feature of any product. Adam believes in the significance of how tasks are accomplished and strives for excellence in all aspects of his work. His focus on delighting customers with great software reflects his commitment to high standards in software engineering.

People similar to Adam Ulrich