Software Engineer | Java Backend Developer | Cloud & Web Enthusiast
I am a passionate software developer from South Africa currently studying at WeThinkCode_.
I enjoy building reliable systems, solving real-world problems, and continuously improving my engineering skills.
My journey into tech started from curiosity about computers, design, and music production, and evolved into a deep interest in software engineering, backend development, and system integration. Coding since 2022.
- π Student at WeThinkCode_
- π» Focused on Java Backend Development
- βοΈ Microsoft Azure Certified
- π Background in Full-Stack Development (MERN Stack)
- π¬ Creative experience in Video Production & Graphic Design
- π Interested in System Design, Integration, and Scalable Systems
- Java
- JavaScript
- Python
- HTML
- CSS
- Springboot
- React
- Redux
- Node.js
- REST APIs
- Git
- GitHub
- Linux
- Microsoft Azure
A Java-based simulation where a robot navigates a grid using commands while preventing invalid movements.
Concepts Used
- Object-Oriented Programming
- Command Parsing
- State Management
A collaborative debugging and refactoring project focused on improving legacy Python code.
Concepts Used
- Debugging
- Code Refactoring
- Software Maintenance
A distributed robot simulation system focusing on communication between client and server environments.
Concepts Used
- Client-Server Architecture
- Networking
- System Integration
A full-stack e-commerce platform allowing users to browse products, authenticate accounts, and manage purchases.
Concepts Used
- Authentication
- REST APIs
- Full-stack Development
Consistency over perfection.
I believe great engineering comes from continuous learning, problem solving, and building real systems.
π§ Email: katlegoj.dev@gmail.com
πΌ LinkedIn: https://www.linkedin.com/in/katlegojdev/
π Portfolio: https://cerulean-maamoul-3acb1f.netlify.app/
β "Great software is built through curiosity, discipline, and continuous learning."

