Rasheed Alabi
About Rasheed Alabi
Rasheed Alabi is a software engineer currently employed at Bitmama, where he has worked since 2021. He has a diverse background in software development, digital marketing, and risk management, with previous roles at Lubred Technologies Limited, Linkage Assurance Plc, and Strong Future International.
Work at Bitmama
Rasheed Alabi has been employed at Bitmama as a Software Engineer since 2021. In this role, he has led significant technical initiatives, including the migration of the company's codebase to a microservice architecture utilizing Typescript. He has also implemented a resilient distributed messaging bus using Apache Kafka, enhancing the system's reliability and performance. Additionally, he has established event-driven system coordination and scalable task schedulers, contributing to the overall efficiency of Bitmama's operations. His current projects involve working with smart contracts, MongoDB replica sets, change streams, triggers, transactions, and service orchestration.
Previous Experience
Before joining Bitmama, Rasheed Alabi worked at Lubred Technologies Limited as a Software Developer from 2020 to 2021. He also held the position of ERM Analyst at Linkage Assurance Plc from 2017 to 2020, where he was involved in enterprise risk management. Prior to that, he served as an Underwriter at Linkage Assurance Plc from 2014 to 2017. His career began as a Digital Marketing Manager at Strong Future International in 2013, where he worked for one year. This diverse experience has equipped him with a broad skill set in software development and risk management.
Education and Expertise
Rasheed Alabi studied Mathematics at the Federal University of Agriculture, Abeokuta, where he earned a Bachelor of Science (B.Sc.) degree from 2008 to 2012. He also attended Seat Of Wisdom College from 2003 to 2005. His educational background provides a solid foundation for his expertise in software engineering, particularly in setting up pub/sub channels and workers for distributed systems. This technical knowledge supports his current work in developing scalable and efficient software solutions.
Technical Skills
Rasheed Alabi possesses a range of technical skills relevant to software engineering and system architecture. He has demonstrated expertise in migrating codebases to microservice architectures and implementing distributed messaging systems. His proficiency with Apache Kafka and Typescript is notable, as is his ability to set up event-driven systems and scalable task schedulers. His planned future projects indicate a strong focus on advanced technologies, including smart contracts and MongoDB, showcasing his commitment to staying at the forefront of software development.