Skip to content
View Chege-N's full-sized avatar

Block or report Chege-N

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

Chege Ng'ang'a  ·  ML Engineer · Data Scientist · Applied AI

Python TensorFlow PyTorch FastAPI Docker scikit-learn


About Me

  • 🔭  Building production-grade Machine Learning & AI systems
  • 🧠  Specialising in Deep Learning · Reinforcement Learning · Topological Data Analysis
  • 📊  Focused on robust data pipelines, rigorous model evaluation, and applied AI
  • 🚀  Next up: real-time ML apps, trading/forecasting models, and deployed web AI

Featured Projects

Project Description Stack
TDA Supply Chain Real-time topological anomaly detection for global supply chains using persistent homology (H₀ H₁ H₂), Wasserstein distance scoring & CUSUM adaptive thresholding. FPR < 1%, detects port blockages, fraud rings & geopolitical shocks within 5 min. Python · FastAPI · Docker · TDA
Actor-Critic + PPO Trainer Policy optimisation and reward convergence experiments with modular RL training loops PyTorch · RL
Glaucoma Detection DCNN CNN-based retinal image classification for early glaucoma detection from fundus images TensorFlow · Medical AI
Crypto Benchmarks Performance analysis of crypto assets — regression, PCA & clustering on financial time-series Pandas · Scikit-learn
Leave-One-Out CV Clean implementation of LOOCV and core model evaluation techniques Python · Scikit-learn

Tech Stack

Languages   Python · C · C++
ML/DL       TensorFlow · PyTorch · Scikit-learn · Keras
Data        Pandas · NumPy · Jupyter · Matplotlib · Seaborn
MLOps       FastAPI · Docker · GitHub Actions
Math        Topological Data Analysis · Persistent Homology · Linear Algebra · etc

GitHub Stats


Contact

📧  chegenganga08@gmail.com  ·  🐙  github.com/Chege-N

Perpetually probing internals & shipping solutions that compress complexity into code.

Pinned Loading

  1. TopoConscious TopoConscious Public

    Persistent homology pipeline for detecting neural correlates of consciousness from fMRI — H0/H1/H2, Wasserstein + Müller-Lyer timelines, HMM decoding, topological transfer entropy.

    Python

  2. TDA_Supply_Chain TDA_Supply_Chain Public

    real-time topological anomaly detection for global supply chains using persistent homology (H₀ H₁ H₂), Wasserstein distance scoring, and CUSUM adaptive thresholding. Detects port blockages, fraud r…

    Python 2

  3. Kenya-Coffee-ML-Analysis Kenya-Coffee-ML-Analysis Public

    Interactive dashboard for the Kenya coffee sector (2018–2020) using 2,784 growers and 157 dealers. Includes ML models (Random Forest, KMeans, anomaly detection), cluster profiles, geo-visualisation…

    HTML 1

  4. Glaucoma-Detection-DCNN Glaucoma-Detection-DCNN Public

    This notebook builds a Glaucoma detection system using multiple deep learning approaches on a 1,190-image dataset (2 classes: Positive/Negative). Part 1 — Custom DCNN, Part 2 — Transfer Learning (R…

    Jupyter Notebook 1

  5. Actor-Critic-Network-Proximal-Policy-Optimization-Trainer Actor-Critic-Network-Proximal-Policy-Optimization-Trainer Public

    Hands-on reinforcement learning experiment: vanilla Actor‑Critic vs. PPO, with reward curves, stability metrics, and training loop diagnostics.

    Jupyter Notebook 1

  6. Crypto-benchmarks Crypto-benchmarks Public

    Quantitative comparison of crypto assets — risk, return, and volatility metrics with statistical summaries and time‑series visualizations.

    Python