
Software Engineer @ South African Radio Astronomy Observatory | MScEng in Machine Learning
Get In TouchI am Rashaad, a Junior Software Engineer at the South African Radio Astronomy Observatory (SARAO) with a Master's in Machine Learning. My goal is to drive innovation and excellence in AI and software systems, applying my skills and knowledge to diverse and challenging problems.
At SARAO, I work with Python and backend microservices, contributing to the integration and frontend development of the Correlator Beam Former (CBF+) web application for controlling and monitoring radio telescopes. I also play a crucial role in the Machine Learning team, where I train image segmentation models on radio astronomy data, conduct research on various ML applications, and lead the development of the MLOps pipeline.
Previously, I interned as a Machine Learning Engineer at Sybrin, where I fine-tuned large language models using HuggingFace and PyTorch, developed custom training and inferencing pipelines, and containerized ML models with Docker for cloud deployment. I also have experience as a Software Development Engineer at Peralex Electronics, where I implemented Role-Based Access Control using Java for their Radio Spectrum Monitoring Software.
I am always eager to connect with fellow professionals, collaborate on exciting projects, and engage in discussions about AI, ML, and software development. Feel free to reach out to me for a chat or potential collaborations. Let's learn and grow together!
South African Radio Astronomy Observatory
Jul 2023 - Present · 2 yr 0 mos | Cape Town, Western Cape, South Africa · Hybrid
Sybrin
Apr 2023 - Jul 2023 · 4 mos | Cape Town, Western Cape, South Africa · Remote
Peralex Electronics
Apr 2021 - Apr 2022 · 1 yr 1 mo | Cape Town, Western Cape, South Africa · On-site
FlightScope
Jun 2019 - Dec 2019 · 7 mos | Cape Town Area, South Africa