Full-Stack Developer | DevOps & Cybersecurity

Honours Computer Science Graduate • Techbridle Graduate & Mentor

About Me

My profile picture

I am a passionate and driven technology enthusiast based in South Africa, with a strong interest in building impactful digital solutions. My journey in tech started with a curiosity about how systems work, which has grown into hands-on experience across software development, DevOps, and cybersecurity.

I have completed my BSc Honours in Computer Science and i am a Techbridle Foundation graduate, where I gained practical, industry-aligned experience and strengthened my problem-solving mindset. Through this journey, i have worked on real-world projects, collaborated in team environments, and learned how to design, build, deploy, and secure applications using modern tools and best practices.

Currently, i am actively involved as a mentor at Techbridle, where I support and guide aspiring developers by sharing knowledge, best practices, and lessons learned from my own journey. I enjoy continuous learning, taking on new challenges, and staying up to date with emerging technologies especially in full-stack development, cloud & DevOps practices, and cybersecurity.

I am motivated by growth, collaboration, and the opportunity to use technology to solve real problems and make a meaningful impact.

Skills

Software Development

Frontend Development
  • HTML5, CSS3, JavaScript
  • TypeScript
  • React.js
  • Bootstrap
  • Responsive UI/UX
Backend Development
  • Node.js & Express
  • C# & .NET
  • RESTful APIs
  • JWT Authentication
  • Business Logic
Databases
  • PostgreSQL
  • MongoDB
  • SQL & Data Modeling
  • CRUD Operations
  • Data Integrity
DevOps & Tools
  • Git & GitHub
  • GitHub Actions (CI/CD)
  • Linux
  • Deployment Automation
APIs & Architecture
  • REST API Design
  • Client-Server Architecture
  • Authentication
  • Secure APIs

Cybersecurity Skills

Security Tools
  • Kali Linux
  • Wazuh
  • Snort IDS
  • ELK Stack
  • OSSEC
  • Suricata
Offensive Security
  • Vulnerability Scanning
  • Penetration Testing
  • Attack Simulation
  • Ethical Hacking
Defensive Security
  • IDS & Monitoring
  • Log Analysis
  • Incident Detection
  • Threat Patterns

Major Projects

Retirement Calculator

A group project at TechBridle to build a retirement calculator that helps users estimate future savings.

FutureGuide

A fullstack platform to track personal and professional growth with dashboards, goal creation, and task tracking.

E-commerce Web App

An online shopping platform with user authentication, shopping cart, checkout system, and admin dashboard.

Hybrid IDS Simulation

Simulated a hybrid-based Intrusion Detection System using Snort, OSSEC, and Kibana to monitor attacks on separate VMs.

IDS/IPS Simulation

Configured IDS/IPS with pattern matching algorithms to detect intrusions and evaluate detection accuracy.

Deadlock Detection & Resolution

Simulated deadlocks in multithreaded environments and implemented detection and resolution strategies.

Academic Background

Honours Science in Computer Science

University of Limpopo - Completed

Completed an advanced postgraduate program focused on cybersecurity, networking, databases, operating systems, and research methodologies.

  • Advanced Database Systems - Database optimization, normalization, and query performance.
  • Advanced Computer Networks - Network protocols, architecture, and security mechanisms.
  • Computer Security - IDS/IPS, threat detection, and cybersecurity principles.
  • Advanced Operating Systems - Process management, synchronization, and system architecture.
  • Research Project (Computer Science) - Hybrid-Based IDS evaluation using pattern-matching algorithms.

BSc in Mathematical Sciences

University of Limpopo

Undergraduate degree majoring in Computer Science and Mathematics, providing a strong analytical and technical foundation.

Mathematics Modules

  • Mathematical Analysis I & II
  • Abstract Algebra
  • Complex Analysis

Computer Science Modules

  • Operating Systems
  • Introduction to Databases
  • Computer Networks
  • Artificial Intelligence

Professional Development

In addition to formal education, I completed the Techbridle Foundation Software Development Programme, where I gained hands-on experience in full-stack development, DevOps practices, teamwork, and real-world project delivery.

View my Techbridle profile: Techbridle Graduate Profile

Academic Journey

Volunteering

School Support Program

Mentored underprivileged learners in mathematics to help them build confidence and academic success.

Child Abuse Prevention

Trained in child protection and abuse awareness, collaborated with social workers to assist victims.

Contact Info