Liya Gellem profile picture

Hi, I'm Liyabona Meyeliseli

Computer Science Student | Aspiring Software Developer | Java | Web Development

About Me

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.

Skills & Technologies

Programming Languages

Java
80%
JavaScript
65%
HTML
85%
CSS
75%

Databases

MySQL
85%
SQL
80%
PL/SQL
75%

Tools & Technologies

NetBeans
80%
VS Code
80%
Debugging
75%
Selenium
70%

Operating Systems

Windows
90%
Linux
70%

Professional Skills

Communication
80%
Teamwork
85%

Additional Technologies

Cloud Computing
65%
Mobile Development
70%

Projects

NotesCraft application screenshot

NotesCraft

Desktop notes management application with CRUD operations, search, and file persistence. Built with Java Swing following MVC architecture.

Java Swing Maven File I/O
SecureVault password manager screenshot

SecureVault 🔐

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.

Java AES-256 Cryptography Maven Security

Requires Java 17+. Download both files, keep them in the same folder, and double-click run.bat

Student Expense Tracker project screenshot

Student Expense Tracker

Java application to track income and expenses with monthly summaries.

View Repo
Bursary Website project screenshot

Institution & Bursary Website

Web-based student application system using HTML, CSS, and JavaScript.

View Repo

Certificates & Achievements

Professional certifications and completed courses

Java Basic

Issued by: HackerRank

Earned: 29 March 2026

Verify Online

Software Engineer Intern

Issued by: HackerRank

Earned: 29 March 2026

Verify Online

SQL(Basic)

Issued by: HackerRank

Earned: 29 March 2026

Verify Online

JavaScript (Basic)

Issued by: HackerRank

Earned: 29 March 2026

Verify Online

Contact Me

Feel free to reach out! I'm always open to discussing new projects or opportunities.