I am a Software Engineer with about 20 years of experience who is very passionate about solving computing problems and teaching.
I hold a BSc Degree in Software Engineering from the University of South Africa and a Masters Degree in Computer Science from the University of Zambia.
I have worked on both Enterprise and Solo software development projects during the course of my career. I also have 5 years of teaching experience at the undergraduate level in Software Engineering and Programming.
My Interests include Software Design and Development, Software Project Management, Graph Databases, Machine Learning, Data Science, Geographic Information Systems (GIS), and Cloud Computing.