Over the years, my enthusiasm for knowledge and understanding has seen me carry out research in various topics ranging from radio astronomy (Calibration of a 22-GHz receiver on a Telescope – NASSP Honor thesis, 2008); stellar astrophysics (Theoretical Study of Stellar Pulsations in Young Brown Dwarfs – M.Sc. thesis, 2011); cosmology (Modelling structure formation in the Universe with Interacting Fluids – PhD thesis, 2015); Planetary and Solar System Physics- supervised two (2) undergraduate students in solar system modeling and dangerous asteroid impact analysis); amongst others. The result has been that I have not only evolved to be more thorough scientist, but also have acquired a broad range of skills, that are up-to-date with the demands of the 21st century world of academia and industry.

Additionally, current shifting trends in research and industry powered by emergence of new technological developments and challenges, have seen my research interests broaden recently to include applications of data science and machine learning. I am interested in developing big data anlytics and scientific computing techniques applicable in a wide range of disciplines including astrophysics, computer science, mathematical sciences and technology. I am the founder of the Scientific Computing Academy (founded in 2016). 

My research interests span a wide range of topics and I work on a variety of projects. Below is more about my current main projects. Click here to view my publications.

Radio astronomy

Radio astronomy is a branch of astronomy that involves the study of objects and phenomena by detecting and analyzing radio waves emitted or reflected by them. I conducted a "calibration of a 22-GHz radio receiver on a Telescope," as my honors thesis at NASSP.

Stellar astrophysics

This is a branch of astronomy that focuses on the study of stars, their formation, evolution and their eventual demise. My MSc, Cum laude, specifically focused on the "theoretical study of stellar pulsations in young brown dwarfs" at the University of Cape Town, South Africa


Cosmology is the scientific study of the origin , evolution, structure and the eventual fate of the universe, while exploring about he nature of space, time, matter and energy on large scales. My PhD thesis focused on the "modeling structure formation in the universe with interacting fluids," at the University of Western Cape, South Africa.

Planetary & Solar system physics

As a branch of astrophysics, this explores the physical principles governing the structure, dynamics and evolution of the planets and solar systems. I have supervised undergraduate students in "solar system modeling and dangerous asteroid impact analysis," at the University of Nairobi, Kenya.

Data science & Machine learning

This encompasses a range of techniques that includes statistical analysis, machine learning and data visualization to uncover patterns, trends and valuable information.

My vision is summed by the statement: “inspiring, nurturing and educating tomorrow’s technology-versed learners able to contribute to solving the world’s most challenging problems of our time.”

Scroll to Top