My name is Mpho Mphego. I'm a self-taught Python Developer and currently employed by the SKA (Square Kilometer Array) / SARAO (South African Radio Astronomy Observatory) as a Software Test & Verification Engineer(in lay-man terms, I write Python code that tests other code if they meet requirements).
I was previously employed by SANSA (South African National Space Agency) as an Electronic Engineer in a remote sub-Antarctic island called Marion Island, my expedition experience can be found here : Marion Island 71st Expedition

I am currently pursuing a Masters in Electronic/Electrical Engineering from the Cape Peninsula University of Technology, Cape Town and I was rewarded with a Bachelor of Electronic Engineering from the Tshwane University of Technology, Pretoria. My masters thesis project involves Electrical substation and smartgrid mapping and publication of IEC61850 standard communication messages.

I created this blog to keep track of all of the things I'm learning. In the past couple of years or so, I started to learn a lot about different aspects of software and programming. I wanted to be able to track my progress and accomplishments. My goal is to at least post something twice in a month. Hopefully I can even improve on that. I'll write about what I am currently learning, what is interesting to me, and try to explain the things that I'm learning to cement that knowledge.

My personal and work projects can be accessed on my GitHub page. My personal blog page is a very good place to see some of my work. You are welcome to checkout my resume else check my LinkedIn profile.

I also have an old Wordpress blog, and most of the posts have been migrated to, I have left some old travelling documented trips to Marion Island, that I'll leave such that I can have a reference to it somewhere.


You can email me or find me on LinkedIn if you want to get in touch. As I said, I love meeting new people so don't hesitate to send a message!

If you'd like to set up a meeting with me, drop me a mail and we will schedule a meeting based on your availability.

You can also send me a quick message using the form below:

Please do not use this form to send me full code samples or ask me to fix your app for free. Due to the volume of questions I receive I unfortunately cannot offer free support.