Skip to content
View inkosii's full-sized avatar

Block or report inkosii

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
inkosii/README.md

  ____   _                      _      _         _      _         
 / ___| (_) _ __    ___  _ __  | |__  | |  __ _ | |__  | |  __ _  
 \___ \ | || '_ \  / _ \| '_ \ | '_ \ | | / _` || '_ \ | | / _` | 
  ___) || || | | ||  __/| | | || | | || || (_| || | | || || (_| | 
 |____/ |_||_| |_| \___||_| |_||_| |_||_| \__,_||_| |_||_| \__,_| 
   ___   _         _                  _   _  _                _   
  / _ \ (_) _ __  (_) ___   ___      | \ | || | __ ___   ___ (_)  
 | | | || || '_ \ | |/ __| / _ \     |  \| || |/ // _ \ / __|| |  
 | |_| || || | | || |\__ \| (_) |    | |\  ||   <| (_) |\__ \| |  
  \__\_\|_||_| |_||_||___/ \___/     |_| \_||_|\_\\___/ |___/|_|  

Profile Banner

typing joke


About Me 🌼

Hello! Sinenhlahla Qiniso Nkosi: a Junior Software Developer with a BSc in Applied Mathematics & Computer Science.
I build backend systems and analytical tools with clear structure, elegant logic, and a little bit of flair.
Java is my main craft; I combine it with Python for data and Streamlit/Gradio for interactive demos.


Pac-Man Contribution Animation (dark)

Tech Stack & Tools


Skills Matrix

Domain Skills
Backend Java, OOP, REST APIs, Unit Testing
Data & Analysis Python, Pandas, NumPy, Time-series
UI & Web HTML5, CSS3, JavaScript, Streamlit
DevOps Docker, Git, CI/CD
Soft System design thinking, problem solving, quantitative reasoning

Featured Project: Eskom Load Shedding Impact Analysis

Goal: Quantify and visualize how load-shedding affects economic output, municipal demand, and household behavior using real StatsSA datasets.

What I did

  • Sourced and cleaned StatsSA electricity, municipal and GDP datasets
  • Built time-series models (decomposition, rolling forecasts, regression)
  • Measured correlations between load-shedding severity and sectoral GDP
  • Built Streamlit dashboards and Gradio previews for stakeholders
  • Packaged with Docker for reproducible deployment

Stack: Python, Pandas, scikit-learn, Streamlit, Docker

Secondary Project: SA Taxi Fare & Route App (summary)

Taxi App

Short summary: a browser-based app for finding taxi fares, seat selection (SVG), QR payments, rank navigation, and safety information.
Built for real commuter usability with autocomplete, voice-search, and clean SA-inspired UI.

Stack: HTML, CSS, JavaScript, Node.js (local API), JSON route sheets, SVG seat layouts.

Contact

✨ Crafted with ☕ Java, 🔧 gears, and a love for clean systems ✨

Pinned Loading

  1. sentiment-dashboard sentiment-dashboard Public

    Python

  2. StudentDashboard StudentDashboard Public

    Multifunctional NFC Student Card A smart NFC student card system designed to streamline various student and administrative processes. Features include automated attendance tracking via QR codes, se…

    HTML 1

  3. graduate-prediction-model graduate-prediction-model Public

    This project implements a machine learning model designed to predict whether a student will graduate or drop out based on key academic and financial factors. The model uses features such as course …

    Jupyter Notebook

  4. PowerBI_Lines-charts-and-columns PowerBI_Lines-charts-and-columns Public

    This Power BI (`.pbix`) file contains visualizations and analysis, but *the dataset is not included* due to licensing restrictions.

  5. gdp-dashboard gdp-dashboard Public

    Python

  6. eskom-demand-dashboard eskom-demand-dashboard Public

    Python