Skip to content
View shadrack-kimaau's full-sized avatar

Highlights

  • Pro

Organizations

@FearlessTech

Block or report shadrack-kimaau

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

developer coding

Hi, I'm ShadrackπŸ‘‹πŸΎπŸ‘¨πŸΎβ€πŸ’»

Machine Learning Engineer Β· Data Scientist Β· AI Systems Builder πŸ‡°πŸ‡ͺπŸš€

I'm passionate about building intelligent systems that solve real-world problems. My work sits at the intersection of machine learning, backend engineering, and AI applications β€” from predictive models and computer vision systems to APIs, automation, and scalable data workflows.

LinkedIn Twitter Dev.to Email


🧠 A Bit About Me

shadrack = {
    "current_role": "AI & ML Engineering Intern @ Vunoh Global",
    "currently_building": "Production ML pipelines, backend systems & AI workflows",
    "learning": ["MLOps", "Distributed Systems", "Advanced ML"],
    "core_focus": ["Machine Learning", "Computer Vision", "Backend Systems", "LLM Applications"],
    "stack": ["FastAPI", "Django", "Docker", "PostgreSQL", "PyTorch", "XGBoost"],
    "superpower": "Turning messy real-world data into clean, usable AI systems",
    "fun_fact": "I care as much about backend structure as model accuracy"
}

πŸš€ Featured Projects

Nairobi House Price Prediction

ML system for real estate pricing in Nairobi.

Scraped 460+ listings across 34 neighborhoods
Engineered 37 features
XGBoost model with +278% improvement (RΒ² = 0.411)
Deployed with Streamlit + Dash

Tech: Python Β· XGBoost Β· Scikit-learn Β· BeautifulSoup Β· Streamlit Β· Dash


πŸ”— View Project

Healthcare ML System

Automated clinical prediction pipeline.

Predicts Normal/Abnormal outcomes
FastAPI + PostgreSQL backend
Weekly auto-retraining with APScheduler

Tech: FastAPI Β· PostgreSQL Β· SQLAlchemy Β· XGBoost


πŸ”— View Project

AI Task Orchestration System

LLM-powered workflow engine.

Natural language β†’ structured workflows
Fraud/risk scoring system (0–100)
WhatsApp/SMS/Email outputs

Tech: Django Β· OpenAI API Β· SQLite Β· JSON Processing


πŸ”— View Project

Japan Car Import Advisory Platform (In Progress)

Data engineering + ML system for car import decisions in Kenya.

Scraping vehicle data from Japan marketplaces (SBT, BE FORWARD, CarFromJapan, JCT, AAA Japan)
Clean structured vehicle dataset
Import cost calculator (taxes, shipping, port charges, clearance, registration)
Local vs import price comparison engine
ML model predicting Japan car prices using: Make, Model, Year, Mileage, Engine Size, Fuel Type, Transmission, Body Type, Source Platform

Tech: Python Β· PostgreSQL Β· Pandas Β· Scikit-learn Β· FastAPI Β· Streamlit/Dash


πŸ”— View Project

πŸ› οΈ Tech Stack

AI & Machine Learning

Python PyTorch XGBoost Scikit-learn OpenCV

Backend & Databases

FastAPI Django PostgreSQL SQLAlchemy

Infra, Tools & Visualization

Docker Linux Streamlit Plotly Dash


πŸ“Š GitHub Stats

Leveling Up Sprint

  Sprint 1: MLOps (Docker & MLflow) β€” 🟦🟦🟦🟦🟦🟦⬜⬜⬜⬜ 60% 
  Sprint 2: AI Engineering Best Practices β€” 🟦🟦🟦🟦⬜⬜⬜⬜⬜⬜ 40% 
  Sprint 3: Advanced SQL Optimization at Scale β€” 🟦🟦🟦⬜⬜⬜⬜⬜⬜⬜ 30% 
  Sprint 4: Open Source Contributions β€” ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜ 0%

Continuously shipping code. Watch this space

"Torture the data, and it will confess to anything."

Pinned Loading

  1. Nairobi-House-Prediction Nairobi-House-Prediction Public

    Jupyter Notebook

  2. healthcare-ml-project healthcare-ml-project Public

    Python

  3. Agri-Plant-Health-Classification Agri-Plant-Health-Classification Public

    Jupyter Notebook

  4. Customer-Segmentation Customer-Segmentation Public

    Python

  5. ML-For-Beginners ML-For-Beginners Public

    Forked from microsoft/ML-For-Beginners

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    Jupyter Notebook

  6. Machine-Learning-with-Python Machine-Learning-with-Python Public

    Forked from tirthajyoti/Machine-Learning-with-Python

    Practice and tutorial-style notebooks covering wide variety of machine learning techniques

    Jupyter Notebook 1