
Cannot tutor online
Cannot tutor in person
Bio
A tech-driven Software Engineer with strong programming skills and a passion for teaching. You can see more about me at: https://www.linkedin.com/in/kamogelo-mokgwatjane/
I excel at helping others through my passion for continuous learning and effective communication. I enjoy sharing my knowledge, possess strong explaining skills, and am dedicated to providing valuable assistance in a concise and meaningful way.
Education
• BComHons Informatics graduate and a Software Engineer with more than 3 years of professional work experience in the Financial Services sector.
My Proudest
Achievements
• Developed Emmie AI, a ChatGPT-powered chatbot with advanced features such as image text recognition, text-to-speech, and speech-to-text, offered in multiple languages. Showcased proficiency in software engineering, UI/UX design, and project management. Check out Emmie AI on the Google Play Store.
Subjects
Computer Programming
First Year - Third YearGraduated with distinctions in all computer programming subjects at the university level. Proficient in daily use of Python, C#, Javascript, and Java, as well as front-end frameworks like Angular, demonstrating expertise as a Software Engineer.
Economics
First Year - Third YearAs one of my varsity majors, I always had an 80%+ pass rate in all my economics modules. I tutored and helped students who struggled with Economics to succeed in the module.
Python
First Year - PostgradPython is the language I use in my professional environment, mainly for data analytics, generative AI, and complex financial systems that require heavy calculations.
C#
First Year - PostgradC# is the language I use in my professional environment, mainly for REST APIs and financial web applications.
JavaScript
Beginner - IntroductoryIn my professional setting, I use JavaAcript/Typescript to build web applications with SPA frameworks/libraries such as Angular and React.
Java
Beginner - AdvancedAlongside my heavy use of C#, I am also well-versed in Java. I will teach you important concepts such Object Oriented Programming, which is an important concept to master to have a good grasp of the language.
Reviews from others
Kamogelo is very Knowledable in his field as is also very good with assisting with problem solving.
— Rene

Looking for a tutor near you?
We know our tutors – we can search for you!
Click "Get a tutor" and we'll send matching tutors straight to your inbox. Plus only 40% of our tutor profiles are public – don't miss out on the other 60%
No obligation
No extra cost
Give your child their
confidence back.
You don't need to solve this problem alone!