I am Katleho,
a software
developer based
in Johannesburg.
![](picture.jpeg)
About
I have been involved in the design, development, and testing of web applications and systems. I have also gained experience in database management, API integration, and front-end development. I am passionate about using technology to solve complex problems and create innovative solutions. As a highly motivated and detail-oriented individual, I am committed to delivering high-quality work and continuously improving my skills.
Skills
Here are the development frameworks and languages I work with.
Experience
Geekulcha
Junior Software Developer
August 2022 - Present
Interpret, analyse, and set development pathways of software solutions.
Build software applications for the needs of the organisation and partners.
Embark on technological research work that will support your developmental journey.
Assist in programmes that seek to build skills onto the youth.
Education
Tshwane University of Technology
National Diploma: Information Technology (Software Development)
April 2023
Throughout my studies, I gained hands-on experience in programming, software design, and system development, which has allowed me to contribute to various real-world projects and hone my problem-solving skills. I've also had the privilege of learning from experienced faculty members and collaborating with talented peers, fostering a dynamic learning environment.
Recent Works
Here are some of my favourite projects. Feel free to check them out.
![](Screenshot2.png)
Guess The Number
Simple web-based game, you have to guess a random number generated by the system. Your goal is to find the correct number within the range of 1 to 20. With each guess, the game will provide hints to guide you toward the correct answer.
![](Screenshot3.png)
Dice Game
A classic two-player dice game where the goal is to be the first to reach a certain number of points. Roll the dice, accumulate points, and be careful not to roll a 1, or you'll lose your turn!
![](Screenshot5.png)
Bankist
An online banking app that allows users to manage their finances, view transactions, and perform banking operations in a user-friendly interface. Whether you want to check your balance, transfer funds, or review your transaction history.
![](Screenshot6.png)
Bankist Website
A modern and interactive banking website that showcases the features and functionality of a fictitious online banking platform. Explore the site to see how users can manage their accounts, view transactions, and perform various banking operations.
![](Screenshot4.png)
Mapty
A workout tracking app that allows you to log your workouts on a map! Whether you're running or cycling, Mapty helps you keep track of your fitness progress in a visual and interactive way.
![](Screenshot1.png)
Minimalismo
The modal allows users to open it by clicking on buttons and close it by clicking on the close button (X), anywhere outside the modal, or by pressing the Escape (Esc) key.
Get In Touch
I would love to hear from you.
— shoot me a message.