Brandon Nicholls
About Brandon Nicholls
Brandon Nicholls is a Senior Software Engineer with extensive experience in software development and quality assurance. He has worked for various organizations, including Kuali, Inc. and The Church of Jesus Christ of Latter-day Saints, and has a strong interest in machine learning and cloud-based software.
Work at Kuali
Brandon Nicholls currently serves as a Senior Software Engineer at Kuali, Inc., a position he has held since 2022. Prior to this role, he was the Engineering Manager at Kuali from 2021 to 2023. His tenure at Kuali spans a total of eight years, including a previous role as Senior Software Engineer from 2015 to 2021. His experience at Kuali has involved working in a hybrid environment, contributing to the development of software solutions.
Previous Employment History
Brandon Nicholls has a diverse employment history in software engineering and development. He worked at OCI as a Software Engineer from 2001 to 2005. He then served as Lead QA Engineer at The Church of Jesus Christ of Latter-day Saints from 2005 to 2010, followed by a role as Sr. Software Engineer at the same organization from 2010 to 2013. His earlier experience includes positions as a Web Developer at the University of Wyoming Financial Aid Department from 1999 to 2001 and at FamilySearch from 2014 to 2015.
Education and Expertise
Brandon Nicholls earned a Bachelor of Science degree in Computer Science from the University of Wyoming, completing his studies from 1996 to 2001. His educational background provides a solid foundation for his work in software engineering. He has developed expertise in machine learning and cloud-based software development, demonstrating a strong problem-solving ability and a passion for creating effective solutions.
Technical Skills and Interests
Brandon Nicholls has a keen interest in machine learning and developing cloud-based software. His technical skills are complemented by a strong problem-solving ability, which he applies to provide innovative solutions in his engineering roles. His experience spans various aspects of software development, including quality assurance and web development.