Skip to content

19004208-stdnt/my-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

43 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Stats

πŸ‘¨β€πŸ’» Mulisa Netshidzivhe | Software Engineering Graduate Portfolio

πŸš€ BSc Computer Science Graduate | Software Engineering Graduate Candidate
πŸ’» Java | JavaScript | SQL | Firebase | Git | GitHub | Azure
πŸ“ Johannesburg, Gauteng, South Africa
🎯 Target Role: BBD Graduate Programme SA27-I – Software Engineering Track


πŸ‘‹ About Me

I am a newly qualified BSc Computer Science graduate with a strong passion for software engineering, problem solving, debugging, and building practical digital solutions.

I enjoy creating real applications outside formal education, including web platforms, student systems, business websites, Firebase applications, real-time database features, authentication systems, and responsive user interfaces.

I am actively growing my skills in Java, JavaScript, SQL, cloud development, version control, clean code, and software debugging, and I am ready to contribute to graduate software engineering teams.


πŸŽ“ Education

Bachelor of Science in Computer Science
University of Venda
Completed: 2024

Relevant Modules

  • Object-Oriented Programming
  • Software Engineering
  • Systems Analysis and Design
  • Database Design and Implementation
  • Operating Systems
  • Computer Networks
  • Information Systems

πŸ› οΈ Technical Skills

Programming

  • Java
  • JavaScript
  • Python
  • SQL
  • C++
  • Kotlin basics

Web Development

  • HTML5
  • CSS3
  • JavaScript
  • Responsive Web Design
  • React basics
  • REST API concepts

Cloud, Database & Tools

  • Firebase Authentication
  • Firestore
  • Firebase Realtime Database
  • Firebase Hosting
  • Microsoft Azure
  • Git
  • GitHub
  • VS Code

Software Engineering Skills

  • Object-Oriented Programming
  • Debugging
  • Testing
  • Problem Solving
  • Technical Documentation
  • Version Control
  • Database Design
  • Agile Learning
  • Team Collaboration

πŸ“ Live Portfolio

πŸ‘‰ View My Portfolio Website


πŸ“„ Resume

πŸ‘‰ Download My Resume PDF


πŸš€ Featured Software Projects

1. MyUnivan Student Portal

A student-focused web application with profile features, dashboard tools, and an exam calculator.

Technologies used:
HTML, CSS, JavaScript, Firebase, LocalStorage, GitHub

Key features:

  • Student dashboard
  • Exam mark calculator
  • Dynamic JavaScript logic
  • Responsive interface
  • Live deployment

πŸ”— Live Demo


2. ProProjectAssist

A project request and progress tracking platform that helps users communicate with administrators through real-time chat.

Technologies used:
HTML, CSS, JavaScript, Firebase Authentication, Firestore, Realtime Database, Firebase Hosting

Key features:

  • User and admin dashboards
  • Project request tracking
  • Progress percentage updates
  • Real-time chat
  • Firebase database integration

πŸ”— Live Demo


3. AvoWood SA Business Website

A business website for avocado and wood product ordering with cart functionality and delivery checking.

Technologies used:
HTML, CSS, JavaScript, Firebase, Google Maps API, WhatsApp Integration

Key features:

  • Product catalogue
  • Cart system
  • Location-based delivery availability
  • WhatsApp checkout
  • Mobile-friendly design

πŸ”— Live Website


4. Campus Network Design Project

A practical network design project showing routing, switching, VLANs, IP addressing, and troubleshooting.

Technologies used:
Cisco Packet Tracer, VLANs, Routing, Switching, IP Addressing, Network Troubleshooting

Key features:

  • Campus network topology
  • VLAN planning
  • Router and switch configuration
  • End-device connectivity testing
  • Network documentation

πŸ’Ό Relevant Experience

ICT Intern

University of Venda – ICT Department
June 2025 – Present

  • Troubleshoot hardware, software, application, and network-related issues.
  • Support users with login, email, connectivity, and system access problems.
  • Assist with LAN troubleshooting, switch port checks, VLAN-related tasks, and cabling.
  • Document technical issues, causes, and resolutions.
  • Work with senior ICT staff to resolve escalated technical problems.
  • Developed strong debugging, communication, and structured problem-solving skills.

πŸ“œ Certifications & Learning

  • Microsoft Certified: Azure Administrator Associate
  • Microsoft Azure Fundamentals Learning
  • Google IT Support Professional Certificate
  • Google Cybersecurity Professional Certificate
  • ITIL Foundation V4 – IT Service Management
  • Huawei Data Programme

🎯 Why I Match Graduate Software Engineering Roles

  • Newly qualified Computer Science graduate.
  • Built and deployed real software projects beyond university work.
  • Comfortable with Java, JavaScript, SQL, Firebase, Git, and GitHub.
  • Strong interest in debugging, clean code, and solving real problems.
  • Able to learn quickly and work in technical teams.
  • Practical experience in troubleshooting, documentation, and user support.
  • Passionate about growing into a strong software engineer.

πŸ“Š GitHub Languages

Top Languages


πŸ“ˆ GitHub Activity

Contribution Graph


πŸ“« Connect With Me

LinkedIn

GitHub

WhatsApp

Email


⭐ This portfolio shows my software development journey, practical projects, and readiness for graduate software engineering opportunities.

About

Personal portfolio website showcasing my cybersecurity & Software development projects.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors