Computer Science Student | Aspiring Software Developer | Java | Web Development
I'm a final-year Computer Science student at Tshwane University of Technology. I enjoy building real-world projects, learning new technologies, and solving problems through code. My goal is to create software that helps students and local communities in South Africa.
Desktop notes management application with CRUD operations, search, and file persistence. Built with Java Swing following MVC architecture.
A cybersecurity Java password manager implementing AES-256 encryption, SHA-256 hashing with salt for authentication, and real-time data breach detection via the HaveIBeenPwned API using k-anonymity — your password never leaves your device.
Requires Java 17+. Download both files, keep them in the same folder, and double-click run.bat
Java application to track income and expenses with monthly summaries.
View Repo
Web-based student application system using HTML, CSS, and JavaScript.
View RepoProfessional certifications and completed courses
Feel free to reach out! I'm always open to discussing new projects or opportunities.