Bailey Diveley
About Bailey Diveley
Bailey Diveley is a Staff Platform Engineer at Ibotta, Inc., specializing in backend development and utilizing various programming languages and cloud technologies. With a diverse background in software engineering and community service roles, Diveley has built a career focused on logic-based problem solving and scalable application design.
Current Role as Staff Platform Engineer
Bailey Diveley currently holds the position of Staff Platform Engineer at Ibotta, Inc., a role he has occupied since 2023. In this capacity, he focuses on backend development, utilizing a variety of programming languages including Kotlin, Java, Ruby, and Python. His work involves designing and building scalable applications using AWS cloud computing technologies. Diveley employs microservice and event-driven architecture, which enhances the efficiency and performance of the systems he develops.
Previous Experience at Ibotta, Inc.
Bailey Diveley has a history with Ibotta, Inc., where he served as a Senior Software Engineer from 2021 to 2023 and as a Platform Engineer from 2020 to 2021. During his tenure, he specialized in backend development and was responsible for implementing containerization tools such as Docker and Kubernetes. His experience at Ibotta contributed to his expertise in developing robust software solutions within a collaborative environment.
Background in Habitat for Humanity of Metro Denver
Bailey Diveley worked with Habitat for Humanity of Metro Denver in various roles from 2010 to 2018. He began as a Family Services Financial Specialist and later served as the Director of Family Services. His responsibilities included managing loan services and overseeing family selection processes. This experience provided him with a strong foundation in community service and financial management.
Education and Training
Bailey Diveley studied at DePauw University, where he earned a Bachelor of Arts degree in Mathematics and Economics from 2004 to 2008. He furthered his education at the Turing School of Software & Design, completing a software development program from 2018 to 2019. This combination of formal education and specialized training has equipped him with the skills necessary for his current role in software engineering.
Technical Skills and Specializations
Bailey Diveley specializes in backend development with a focus on logic-based problem solving. He utilizes Terraform for infrastructure provisioning and incorporates AWS cloud computing technologies into his projects. His proficiency in multiple programming languages and containerization tools enables him to create efficient and scalable software solutions.