Vhukhudo Mateka
I'm a Software Developer
About
Software Developer.
I am Vhukhudo Mateka, a Software Developer specializing in building scalable and efficient applications across frontend and backend systems. I create reliable, user-focused solutions that solve complex problems and improve user experiences, leveraging modern technologies and best practices.
Download CV- Phone: +27 71 469 4457
- City: Pretoria & Johannesburg, Gauteng
- Qualification: Software Development
- Email: VhukhudoCudo@gmail.com
- Availability: Immediate
Projects
Skills
Portfolio
Please be patient when testing out the projects as they may take a few seconds to open due to using free version deployment.
- All
Instructions on How to Explore Each App
- Taco-Cloud: To use the app, register as a new user, log in, design your taco, enter delivery details, select a payment method, confirm your order, and then log out.
- Recipe Manager: Sign up as a new user (email address), log in, add items to your list, edit or delete entries as needed, and log out.
- Shopping Cart: You can explore the app without registering, add or remove items of your choice, and proceed to checkout to view the total cost.
- Blog-post: Register, log in, add posts, view posts, and log out.
- Confetti Cuisine: Register, log in, subscribe to courses, view courses, and manage additional subscriptions.
- Contact Manager: Explore without registering; add, edit, or delete contacts.
- Bookstore: Add new books via Amazon links; no registration required.
- Movie-reviews: Log in, search movies, add/edit/delete reviews, and log out.
- Spring API Demo: Watch the demo video showcasing Spring API tested with Swagger.
Taco Cloud Application
A full-featured Java web application built with Spring Boot, demonstrating RESTful API design, database integration with H2/PostgreSQL, and a responsive frontend for ordering tacos. The application is fully containerized with Docker for easy deployment and scalability, showcasing modern Java and Spring Framework development practices. (Java, Spring Framework & Docker)
GitHub Repository
Click me
Recipe App
A recipe management web application allowing users to register, log in, and manage personal recipes. Built with the MERN stack (MongoDB, Express, React, Node.js) and featuring JWT authentication for secure access. Designed with a modern, responsive web interface and deployed for real-world testing. (Web Development)
GitHub Repository
Click me
Shopping Cart
A JavaScript app where users add or remove items and view totals instantly. Demonstrates core e-commerce functionality in a simple interface. (JavaScript)
GitHub Repository
Click me
Blog-Post
A community blogging platform with a React frontend, built using React, Express, and MongoDB. Users can register, log in, and manage posts with full CRUD functionality. Secure authentication is implemented using JWT and bcrypt. The application features a responsive and clean React UI, providing a smooth and interactive user experience. (React)
GitHub Repository
Click me
Confetti Cuisine
An interactive food subscription web platform where users can explore cuisines, subscribe to meal plans, and manage their preferences. Built with Node.js, React, and MongoDB, featuring seamless enrollment, a responsive user interface, and dynamic data management. (Node.js)
GitHub Repository
Click me
Contact Manager
A contact manager built with Node.js, Express, and Pug. Users can add, update, and delete contacts with ease. Features include form validation, flash messages, and a clean UI. Data is stored in a JSON file for simplicity. (Nodejs & Express)
GitHub Repository
Click me
Web Dev
Bookstore
A full-stack Next.js application where users can search, add, edit, and delete books in a digital collection. Integrated with MongoDB for database management, Express & Node.js for backend APIs, and React for the frontend interface. Includes CRUD functionality and seamless database interaction. (Web Dev)
GitHub Repository
Click me
Movie-reviews
A full-stack web application that allows users to search movies and manage reviews in a digital collection. Built with MongoDB for database management, Express & Node.js for backend APIs, and React for the frontend interface. Features full CRUD functionality and seamless database interaction. (Web Development)
GitHub Repository
Click me
Jwt authentication
A secure RESTful API backend built with Spring Boot and JWT authentication. Users can register, log in, and access protected endpoints. The application uses PostgreSQL for data storage. The API is fully tested and documented with Swagger, allowing easy interaction and verification of endpoints. (Java & Spring Framework, Docker)
GitHub Repository
Click meTestimonials
Contact
Address
411 WF Nkomo, Pretoria
Contact
+27 7145 944 57
vhukhudocudo@gmail.com