I am a motivated software engineering graduate from ALX Africa with hands-on experience in full-stack web development. Throughout the program, I gained practical skills in building backend systems, APIs, and interactive frontend applications. I enjoy solving real-world problems through clean, maintainable code and continuously learning new technologies.
The ALX Software Engineering (SWE) program is a 12-month intensive, project-based training designed to prepare graduates for careers in software development. The program covers full-stack web development, system engineering, DevOps, data structures & algorithms, and collaborative software development. Participants work on real-world projects using industry-standard tools and workflows.
- Python, JavaScript, C
- Flask, RESTful APIs, JWT Authentication
- Node.js (basic)
- React
- HTML5, CSS3
- Responsive UI development
- SQL (MySQL, PostgreSQL)
- Git & GitHub
- Linux / Ubuntu
- VS Code
- Postman
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms (DSA)
- Agile Development Workflows
- Debugging & Testing
- Flask Authentication System: Built a full-stack user authentication system with JWT-based login, registration, and role-based access control.
- 2D Maze Game Engine (C, SDL2): Developed a raycasting-based maze engine implementing modular design and memory management.
- Microsoft 365 Copilot Use Case Challenge (3 Weeks): Designed productivity workflows using AI-assisted tools for real-world business use cases.
- Cellphone: 0793859541
- Email: thokozanetek@gmail.com
- LinkedIn: www.linkedin.com/in/thokozane-tshabalala-2579a9217
Portfolio repository showcasing projects and skills gained from the ALX Software Engineering program. Open to collaboration, freelance projects, and entry-level/full-stack development opportunities.
