Skip to content
View MUKHETHWA1's full-sized avatar
πŸ™ƒ
πŸ™ƒ

Block or report MUKHETHWA1

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
MUKHETHWA1/README.md

Hi πŸ‘‹, I'm Mukhethwa Magadani

Full Stack Developer | ASP.NET MVC Developer | Android Developer


πŸš€ About Me

πŸ’» Passionate software developer focused on building modern web and mobile applications.

πŸŽ“ Diploma in IT Software Development and Advanced Diploma in Application Development

πŸ† Winner of the 2024 Rosebank College Pretoria Hackathon

☁️ Interested in:

  • ASP.NET MVC
  • Azure Cloud Services
  • Android Development
  • AI Chatbots
  • Firebase
  • AI

🌐 Live Projects

🏒 CWC Pretoria

Designed and developed the official church website to improve online presence and community engagement

πŸ”— https://cwcpretoria.co.za


πŸ—οΈ MTD Supply & Projects

Professional intercom systems, ceiling speakers, and surveillance camera installations that enhance safety, communication, and sound in both residential and commercial environments.

πŸ”— https://mtdsupplyandprojects.co.za


πŸ› οΈ Tech Stack

πŸ‘¨β€πŸ’» Languages

⚑ Frameworks & Tools


πŸ“± Featured Projects

OpenEx 3.0 - Simulated Crypto Exchange & AI Trading Terminal

A lightweight, simulated crypto exchange built as three services - a Kotlin/Spring Boot backend, a React trading terminal, and a Python/Flask microservice that runs a local (Ollama) AI trading assistant.

Features:

  • Double-Entry Ledger - Immutable accounting with CREDIT/DEBIT entries
  • Price-Time Priority Matching Engine - Fair order matching
  • Limit & Market Orders - Both order types supported
  • JWT Authentication - Stateless token-based authentication
  • WebSocket Updates - Live order book broadcasting
  • Trade Feed - Real-time trade execution notifications
  • Price Ticker - Live price updates
  • Local LLM Integration - Ollama with Llama 3.2, LangChain Framework - Tool-calling capabilities, Market Data Tools - AI can fetch market information
  • Technical Indicators - RSI, Moving Averages, Bollinger Bands

πŸ”— https://github.com/MUKHETHWA1/openex-3.0


DeskFlow - Internal IT Service Request Portal

DeskFlow, a streamlined internal ticketing system used by employees to report technical issues and IT administrators to manage resolutions.

Features:

  • User Authentication: JWT-based authentication with role-based access
  • Role-Based Views: Employee and Admin dashboards with different permissions
  • Ticket Management: Create, view, and update ticket status
  • Responsive UI: Works on desktop and mobile devices
  • API Documentation: Swagger/OpenAPI documentation
  • Real-time Updates: Instant feedback with toast notifications

πŸ”— https://deskflowproject.netlify.app/


TrustLedger AI

Real-time procurement transparency and fraud prevention platform for public-sector tenders, built to make South African government procurement auditable end-to-end from tender publication through supplier vetting, bidding, invoicing, and payment.

Built for the Naspers Labs Youth Month 2026 AI for Good Hackathon (semi-finalist).

Features:

  • Dashboard β€” real-time overview of tenders, suppliers, bids, and flagged invoices
  • Tenders β€” publish and track public procurement opportunities and budgets
  • Suppliers β€” vet suppliers against simulated Central Supplier Database (CSD) status, SARS tax compliance, B-BBEE level, and beneficial-ownership disclosure, with a computed risk score
  • Bids β€” capture and score supplier bids against price and preference points
  • Fraud detection β€” Gemini-powered forensic analysis flags overpricing, double claims, and dummy quotes, producing a risk report per invoice
  • Invoices β€” OCR-parse uploaded tax invoices (Tesseract) and cross-check line items against market benchmark pricing

πŸ”— https://github.com/drico999/trustledger-ai


πŸ” Smart Cafeteria Ordering App

Android app allowing students to order food and skip queues.

Features:

  • Firebase Authentication
  • Cart System
  • Recent Orders
  • AI Chatbot Support

πŸ† Built during the Rosebank College Pretoria Hackathon.

πŸ”— https://github.com/MUKHETHWA1/Hackathon


πŸ€– AI Chat Assistant

Custom AI assistant using:

  • JavaScript
  • Gemini API
  • Firebase

πŸ€– AI Chatbot

AI Budget Assistant Chatbot:

  • Voiceflow (chatbot design and flow)
  • Gemini API

πŸ”— https://github.com/Data-Mafias/AI-Budget-Assistant


AI Content Generator

Maxane's AI Content Generator is an AI-powered image creation studio designed to help creators, marketers, and brand teams produce stunning visuals from a simple text description.

  • AI image generation from natural-language prompts.
  • Curated prompt library across five categories: Product, Social Media, Branding, Creative Art, and Marketing.
  • One-click download of generated images as PNG.

πŸ”— Coming Soon


Sentiment Analysis Dashboard

SentiScope is an AI-powered sentiment analysis dashboard that interprets text data using advanced natural language processing.

  • Multi-Text Analysis β€” Analyze up to 25 texts at once.
  • Sentiment Classification β€” Categorizes each text as Positive, Negative, Neutral, or Mixed.
  • Emotion Detection β€” Identifies emotions such as Joy, Anger, Sadness, Fear, Surprise, Trust, Anticipation, and Disgust.

πŸ”— https://sentimentanalysisdash.netlify.app/


MedAssist AI Healthcare Assistant Portal

MedAssist is an intelligent, high-contrast healthcare assistant platform designed to automate initial patient support, perform rapid symptom triage assessments, coordinate scheduling, and answer common health inquiries.

  • Patient Portal: Complete personalized dashboard tracking active appointments, historical triage checkups, and diagnostic history.
  • Clinician / Admin Portal**: An enterprise analytics panel tracking patient registries, master schedules, triage distributions (low, medium, high, emergency), and adding live clinical commentator notes.
  • AI-Powered Symptom Checker & Emergency Triage: Captures age, sex, and detailed symptom expressions.
  • Emergency Warning: Pre-emptively analyzes symptoms for critical red flags

πŸ”— https://mukhethwamediassist.netlify.app/


🏦 Online Banking System

Console-based banking system where users can:

  • Register & Login
  • Check Balance
  • Deposit Funds
  • Withdraw Funds
  • Access Banking Features Securely

πŸ”— Demo:
https://drive.google.com/file/d/1_hzVywRI1AVYxauuc7dxtMRLFX-kZciL/view?usp=sharing

πŸ”— GitHub:
https://github.com/MUKHETHWA1/Online_Bank_Sytem

Tech Used: C#


πŸ—³οΈ Voting System Application

Console voting application allowing users to:

  • Vote for parties
  • View vote percentages
  • Access latest news updates
  • Secure voting using ID Number & First Name

πŸ”— Demo:
https://drive.google.com/file/d/1YrkxJxYVDEYlXCp1kTfiob-GG2aN-J-I/view?usp=sharing

Tech Used: C#


βœ… To Do List Mobile App

Mobile application for managing:

  • Tasks
  • Categories
  • Stored Items
  • Easy Item Viewing

Designed with a simple and user-friendly interface.

Tech Used: Android Studio, Java/Kotlin


🌦️ Weather Application

Weather forecasting application displaying:

  • Real-time weather updates
  • Temperature
  • Weather conditions
  • User-friendly weather interface

Tech Used: JavaScript / API Integration / Android

πŸ”— Link:
https://weatheremmit.netlify.app/


🏦 Bank Mobile Application

Mobile banking application featuring:

  • User Registration
  • Login Authentication
  • Balance Checking
  • Deposits & Withdrawals
  • Fund Transfers
  • Transaction History

πŸ”— GitHub:
https://github.com/Marcus078/MyFinanceApp

Tech Used: Android Studio, Firebase, Java/Kotlin


🍳 Recipe Management Application

Console-based recipe management system with features including:

  • Add Recipes
  • Display Recipes
  • Scale Quantities
  • Reset Quantities
  • Clear Recipe Data

Tech Used: C#


πŸ“œ Certifications


πŸ€– Artificial Intelligence & Cloud Certifications

🧠 Artificial Intelligence Fundamentals β€” IBM

  • Artificial Intelligence concepts
  • Machine Learning fundamentals
  • AI problem-solving concepts

🌐 Introduction to Modern AI β€” Cisco

  • Modern AI technologies
  • AI applications
  • Artificial Intelligence foundations

☁️ Introduction to Generative AI β€” Google Cloud

  • Generative AI concepts
  • AI tools & models
  • Prompt-based AI systems

✍️ Generative AI: Prompt Engineering Basics β€” IBM

  • Prompt engineering techniques
  • AI communication optimization
  • LLM interaction fundamentals

πŸ€– Introduction to Artificial Intelligence (AI) β€” IBM

  • AI fundamentals
  • AI applications in software systems
  • Intelligent systems overview

🌍 AI For Everyone β€” DeepLearning.AI

  • AI in business and technology
  • Real-world AI implementation
  • AI transformation concepts

πŸ’» Programming Certifications

πŸ”· Foundational C# with Microsoft β€” freeCodeCamp

  • C# fundamentals
  • Object-Oriented Programming
  • .NET basics

⚑ C# (Basic) β€” HackerRank

  • Problem solving with C#
  • Programming logic
  • Data handling & algorithms

πŸš€ Currently Expanding Skills In

+ ASP.NET MVC
+ Azure Cloud Services
+ Firebase
+ AI Chatbots
+ Android Development
+ Full Stack Web Development

πŸ“Š GitHub Stats


🌍 Connect With Me


πŸ‘€ Profile Views

profile views


⚑ Fun Fact

+ I build real-world business websites, cloud applications,
+ Android apps, and AI-powered systems πŸš€

Popular repositories Loading

  1. weight weight Public

    application for weight check

    C#

  2. ngo-website ngo-website Public

    ngo website. my first web application

    HTML

  3. Addition_Application Addition_Application Public

    Application to ADD two numbers

    Java

  4. Student_Grading_Application Student_Grading_Application Public

    student grading application

    C#

  5. Oasis_Intern_Projects Oasis_Intern_Projects Public

    Temperature Converter Website, where user will input a temperature in either fahrenheit or celcius

    HTML

  6. Online_Bank_Sytem Online_Bank_Sytem Public

    Online Bank Sytem where a user will have to login and access options like Check Balance, Deposit, Withdraw and more. new users will have to register first in order for them to access the system.

    C#