Garrett Mayer

Garrett Mayer

Enterprise Architect @ Ibotta

About Garrett Mayer

Garrett Mayer is an Enterprise Architect at Ibotta, Inc., where he has worked since 2023. He has a background in software engineering and architecture, with previous roles at Union Pacific Railroad and Iowa State University.

Work at Ibotta

Garrett Mayer has been serving as an Enterprise Architect at Ibotta, Inc. since 2023. His role involves overseeing the architecture of enterprise systems and ensuring alignment with business goals. Prior to this position, he worked as a Solutions Architect at Ibotta from 2022 to 2023. He also held various engineering roles within the company, including Staff Software Engineer and Senior Software Engineer, contributing to multiple projects and initiatives in the field of software development.

Education and Expertise

Garrett Mayer earned a Bachelor's degree in Computer Engineering from Iowa State University, where he studied from 2014 to 2018. During his time at the university, he gained practical experience as a Teaching Assistant for courses in Computational Perception and Digital Logic. His educational background laid the foundation for his expertise in enterprise software development and architecture.

Background

Garrett Mayer began his career in enterprise software development with an internship at Union Pacific Railroad in 2016. Over the years, he progressed through various roles at Union Pacific, including IT Intern, Software Engineer II, and Software Engineer III. His experience at Union Pacific provided him with a solid understanding of software engineering principles and practices, which he later applied in his roles at Ibotta.

Professional Experience at Union Pacific Railroad

Garrett Mayer worked at Union Pacific Railroad from 2016 to 2021, where he held multiple positions. He started as an IT Intern and advanced to Software Engineer roles, including Software Engineer I, II, and III. His tenure at Union Pacific allowed him to develop a comprehensive skill set in software engineering and project management, contributing to the company's technological advancements.

Research Experience at Iowa State University

During his studies at Iowa State University, Garrett Mayer worked as a Research Assistant, gaining valuable experience in software research. He contributed to projects that enhanced his technical skills and understanding of computational systems. This research experience complemented his academic studies and prepared him for a career in software engineering.

People similar to Garrett Mayer