About Me

My name is Musa Kurhula Baloyi. I was born in Malamulele, Limpopo, South Africa. I spend most of my time in Gauteng, South Africa, with my wife and son.

I went to school at Hlawulekani Primary School, Humula High School and Khatisa High School. I then studied at the Universities of Limpopo, Witwatersrand, and Cape Town at the African Institute for Mathematical Sciences.

I have worked for the following companies: IBM, ThoughtWorks, Standard Bank and Differential Capital. I currently work with Brighter Futures Tuition on a part-time basis. I run a company called Madyondza Consulting, which I founded, specialising in multiple services.

My current aim is to consolidate all that I have learnt and studied, and fuse it with my passions to build the Madyondza brand and company. These passions are many, namely innovation, software development, competitive programming, enterpreneurship, writing, education, finance and the Xitsonga language.

Please see a detailed profile of my studies, work and experience here.


It is hard to say what innovation is and what it is not. The ideas that I will showcase here may or may not be innovative. I've deliberately labelled this category "innovation" to avoid the more genius, provocative and calling for scrutiny "invention". In my life I have found that I would come up with different ways of doing things such that twice I've gone through patent processes. So I do think I can innovate if I toil. Too many ideas are the reason why I can never finish anything. Some of my ideas were due to a lack of knowledge and had been implemented by somebody else, some even perfectly implemented. But this is really a process of discovery more than anything. Knowing too much is bad for innovation, however, knowing too little is worse.

Read more


I wrote my first software program when I was 20. I am by no means a prodigy. This fact has deterred me from thinking I could ever be the best software developer, and create a Facebook or a Google. However, it has not deterred me from wanting to share my experiences writing software. There is a lot of work that has been done out there and I aim to dig and share. I was a computer science major and I am still to find that sweet spot where theory meets practice. The idea is to take this journey of pragmatism with a fair dose of theory. I am especially keen to investigate how software can be written in African languages. Since my mother tongue is Xitsonga, I have been experimenting with it. Another area I'm interested in is finance, so expect to see a few finance excursions.

Read more


I have had a couple of failed attempts at business. Some of them were childish and naive, really. I sometimes wonder how I ever thought they could have worked. But I keep dreaming and trying, trying and learning, staying up and daydreaming. To me entrepreneurship is more about being enterprising. An enterprising person takes opportunities in front of them and makes the best of them. They also create opportunities. So this is a manner of living, versus a scheme to make money. Money is only one resource that we need to survive. There is time and relationships that are also very important. Make all these things work for you and you satisfy my definition of enterprising. Lately I've been drawn to making money without lifting a finger, by investing in businesses that will take care of the operations. As a beginner you want to run your own operations, until you realise that you can't.

Read more


Writing is the oldest of my professions. It started way back in grade 8 (the then standard 6). I wrote to practice my English. The first novel to read was called "A Bushveld Story". The English there was hectic. But the better I became in English the more I seemed to lose my Xitsonga. So I started writing in Xitsonga too. Soon enough I was writing about girls. My proudest works borrow from reality, and indeed they are not my works. It is life speaking. I have over 500 works of art and I will be sharing the less embarrassing ones on this platform.

Read more