Thabiso Mnguni
Computer Science & Informatics Student
Building digital experiences with clean code and creative solutions.
I'm a passionate Computer Science & Informatics student at the University of Johannesburg, focused on building accessible, user-friendly applications. I love exploring the intersection of technology and problem-solving, creating solutions that make a real impact.
Skills & Technologies
Soft Skills
Programming Languages
Frameworks
React
Frontend library for building user interfaces
Node.js
JavaScript runtime for server-side development
Django
Python web framework for rapid development
Tools
Git
Version control system
AWS
Cloud computing services
My Projects
A collection of projects I've worked on, showcasing my skills in software development and problem-solving.
Featured Projects
Portfolio Website
A personal portfolio website built with Next.js and Tailwind CSS to showcase my skills and projects.
Console based RPG simulation
A console based CRUD implementation of an RPG where you can create a player, complete quests and level up, save your progress, and load your save file.
Other Experiences
Projects and experiences from coursework, collaborations, and challenges where the source code is not publicly available.
Group E-Commerce website project
Frontend DeveloperDesigned and implemented a responsive UI for a fictional art reseller as part of my informatics coursework. I also was responsible for taking data from the database, processing it adequately, and presenting to the UI.
Education
Bachelor of Science in Information Technology
Computer Science & Informatics
University of Johannesburg
Relevant Coursework
- Data Structures and Algorithms
- E-Commerce
- Database Design
- Operating Systems
- Software Engineering
Open To
Roles I'm Interested In
Frontend Software Engineer
Building beautiful, responsive user interfaces
Backend Software Engineer
Developing robust server-side applications and APIs
Full Stack Software Engineer
End-to-end application development
Data Analyst
Extracting insights from data to drive decisions
Cyber Security
Protecting systems and data from threats
Contact
Let's Work Together
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out!