Ruhan Odendaal
About Ruhan Odendaal
Ruhan Odendaal is a Senior Software Developer at Investec, where he has worked since 2017. He holds a Master's degree in Information Technology and has extensive experience with various coding libraries and frameworks, particularly Angular.js and Angular.io.
Work at Investec
Ruhan Odendaal has been employed at Investec as a Senior Software Developer since 2017. In this role, he has contributed significantly to the development of software solutions that enhance business operations. He played a key role in redesigning the Investec Online front end architecture, utilizing Angular and NRWL for enterprise applications. Additionally, he built a platform that enables business unit autonomy and facilitates the rapid development of new features while ensuring adherence to standard development practices.
Education and Expertise
Ruhan Odendaal studied at the University of Pretoria, where he achieved a Master's degree in Information Technology from 2018 to 2019. Prior to that, he earned an Informatics Honours degree in 2016 and completed his undergraduate studies in Informatics from 2013 to 2015. His academic background provides a solid foundation for his extensive experience with various coding libraries and frameworks, including Angular.js and Angular.io. He also possesses a strong understanding of Agile development methodologies and strategic planning.
Background
Before joining Investec, Ruhan Odendaal worked at the University of Pretoria/Universiteit van Pretoria. He served as a Teaching Assistant from 2014 to 2015 and later as an Assistant Lecturer for 11 months in 2016. These roles allowed him to gain valuable experience in software development and education, contributing to his professional growth in the field of technology.
Achievements
Ruhan Odendaal has made notable contributions to software development at Investec, particularly in the areas of front end architecture and platform development. His work on redesigning the Investec Online front end architecture and building a platform for business unit autonomy reflects his commitment to enhancing technology solutions within the organization. He is driven by a passion for making a difference in others' lives through technology and values collaborative efforts to bring about change.