Brett G.

Staff Software Engineer @ Ibotta

About Brett G.

Brett G. is a Staff Software Engineer at Ibotta, Inc., where he has focused on team-building and maintaining morale. He has extensive experience in software engineering, having previously held positions at FusionAuth, Oracle, and HomeAdvisor, and has a degree in Computer Science from the University of Iowa.

Work at Ibotta

Brett G. currently serves as a Staff Software Engineer at Ibotta, Inc., a position he has held since 2022. In this role, he focuses on engineering projects that enhance the company's technology infrastructure. Previously, he worked at Ibotta as a Senior Software Engineer from 2017 to 2019, contributing to various initiatives that supported the company's growth and development.

Education and Expertise

Brett G. earned a Bachelor of Science degree in Computer Science from the University of Iowa, where he studied from 2000 to 2004. His educational background provides a strong foundation for his technical skills and expertise in software engineering, which he has applied throughout his career in various roles.

Background

Brett G. has extensive experience in software engineering, having worked for several notable companies. His career includes positions at Oracle, where he served as a Software Engineer from 2007 to 2013, and at FusionAuth as a Senior Software Engineer from 2020 to 2022. He also held a Java Developer role at HomeAdvisor from 2015 to 2017. This diverse background has equipped him with a broad range of skills in software development and team leadership.

Achievements

During his tenure at FusionAuth, Brett G. formed the Client Foundation squad, successfully delivering 175 stories in 2018, which had a significant gross-margin impact estimated between $500k and $1MM. He played a crucial role in the hiring process, leading 90% of interviews in 2018 and successfully recruiting seven top-tier engineers. Additionally, he established a model for psychological safety within his teams, fostering a high-performing engineering environment.

Mentorship and Team Development

Brett G. has actively contributed to the professional development of junior engineers by mentoring them, which has accelerated their growth. He has also directed team-building activities and maintained a focus on team morale, ensuring a supportive and collaborative work environment. His efforts in delivering weekly announcements have enhanced transparency between leadership and engineering teams.

People similar to Brett G.