Skip to content
View Kamogelo0911's full-sized avatar

Block or report Kamogelo0911

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kamogelo0911/README.md

Hi there, I'm Kamogelo Ngwenya πŸ‘‹

Electrical Engineering Student | Aspiring SOC Analyst | Open-Source Developer & Contributor @ Wecncode

LinkedIn GitHub Wecncode Contributor


πŸ‘¨β€πŸ’» About Me

I’m a second-year Electrical Engineering student at Cape Peninsula University of Technology (CPUT) and an open-source developer/contributor at Wecncode. I am passionate about cybersecurity, artificial intelligence, and building tools that protect systems and users.

I am working towards a career in Security Operations Center (SOC) analysis, focusing on how machine learning, NLP threat intelligence, and application security guardrails mitigate zero-day social engineering and prompt injection threats.

  • πŸŽ“ Education: Studying Electrical Engineering at Cape Peninsula University of Technology (CPUT)
  • πŸš€ Open Source: Developer & Contributor at Wecncode
  • πŸ›‘οΈ Focus Areas: SOC Analysis, AI Threat Detection, Application Security & Incident Response
  • πŸ€– Specialization: LLM Security, NLP Social Engineering Detection & Deterministic Guardrails
  • ⚽ Personal Interests: Swimming and Football

πŸ› οΈ Tools & Technologies

Languages & Databases

Python C++ SQL SQLite Java

AI & Security Frameworks

Ollama Pytest Pandas Scikit-Learn Transformers

Tools & Infrastructure

VS Code Git GitHub PowerShell


πŸš€ Featured & Open-Source Projects

1. Wecncode/Social-Sentinel (Core Contributor)

  • Description: An open-source, AI-powered NLP tool designed to detect psychological manipulation, artificial urgency, and zero-day social engineering tactics in emails and chat messages before a victim is coerced.
  • Key Focus: Semantic intent analysis, rule-based psychological heuristics, and zero-day BEC (Business Email Compromise) mitigation.
  • Tech Stack: Python, NLP, Transformers, Pytest, Regex Semantics
  • Description: Developed a local customer support AI agent with SQL tool execution to evaluate resistance against OWASP GenAI risks (LLM01 Prompt Injection & LLM08 Excessive Agency).
  • Key Focus: Demonstrated that server-side ownership checks, parameterised SQL, and input validation reliably block unauthorized operations even when LLM prompt instructions fail.
  • Tech Stack: Python, Ollama (llama3.2:3b), SQLite, Pytest
  • Description: Transformer and Machine Learning pipelines built to intercept malicious user prompts (jailbreaks/instruction manipulation) and filter out email social engineering spam.
  • Tech Stack: Python, Scikit-Learn, PyTorch, DeBERTa

🧠 Currently Learning & Researching

  • πŸ›‘οΈ SOC Analytics & Threat Hunting: Log analysis, SIEM workflows, and MITRE ATT&CK Matrix.
  • πŸ€– AI Threat Modeling & Security: MITRE ATLAS framework, prompt guardrails, and sandboxing agent execution.
  • πŸ” LLM Defense Engineering: XML tag sandboxing, zero-trust middleware for agentic tool use, and input sanitization.

🎯 Goals & Collaboration

I am actively seeking Cybersecurity Internships, SOC Analyst Graduate Roles, and Open-Source Collaborations in AI Security.

Building, learning, and securing the future with open-source AI. πŸš€

Popular repositories Loading

  1. Kamogelo Kamogelo Public

    Forked from Wecncode/Social-Sentinel

    An open-source, AI-powered NLP tool designed to detect psychological manipulation, urgency, and zero-day social engineering tactics in emails and text messages.

    1

  2. kamogelo.github.io kamogelo.github.io Public

    This a personal student cybersecurity. Student from South Africa at CPUT majoring in Electrical Engineering.

    HTML

  3. AI-Spam-Classifier-Project AI-Spam-Classifier-Project Public

    The Aim of this project is to identify and detect spam emails , that leads to being or phishing style. This project will help individuals , workers and Businesses from common Spam emails using AI.

    Jupyter Notebook

  4. kamogelo0911 kamogelo0911 Public

    Kamogelo Ngwenya Profile click here and find out more about Kamogelo.

  5. cloneguard cloneguard Public

    Forked from prodnull/cloneguard

    Guarding AI agents from Untrusted Content

    Python

  6. divyadan51 divyadan51 Public

    Forked from divyadan51/divyadan51