Skip to content
View joseph-tech-dev's full-sized avatar
  • Kenya

Block or report joseph-tech-dev

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
joseph-tech-dev/README.md
Typing SVG

LinkedIn Twitter Email Portfolio

Visitors


About Me

I'm a Nairobi-based AI/ML Engineer who designs and ships production LLM systems — multi-agent pipelines, retrieval-augmented generation, and the backend infrastructure that keeps them fast and reliable. I like taking AI products from architecture diagram to deployed API, with a strong bias toward measurable, real-world impact.

role:        AI/ML Engineer · Backend Architect
focus:       LLM agents · RAG · API design · applied ML for emerging markets
location:    Nairobi, Kenya
currently:   Building multi-agent advisory systems on LangGraph + Gemini
learning:    Model evaluation frameworks, on-device inference for low-connectivity regions

AI / ML Engineering Stack

LLMs & Agent Frameworks
LangChain LangGraph Gemini OpenAI HuggingFace

Modeling & Data
TensorFlow Keras scikit-learn Pandas NumPy

Backend & APIs
FastAPI Django Python JWT RabbitMQ

Data & Caching Layer
PostgreSQL Redis Supabase Firebase

Frontend & Mobile
React React Native Expo

DevOps & Tooling
Docker Nginx Git Postman


Featured Work

Multi-Agent Agricultural Advisory Platform Bilingual (EN/Swahili) advisory system for smallholder farmers, built on a nine-node LangGraph pipeline with Gemini, FastAPI, Supabase auth, PostgreSQL, and Redis caching. React Native/Expo mobile client with M-Pesa billing.

LangGraph Gemini FastAPI PostgreSQL Redis React Native

Distributed ML Training Infrastructure Dockerized worker system for distributed model training using gRPC, MinIO, and a finite-state-machine execution model, supporting both PyTorch and TensorFlow runtimes.

gRPC Docker MinIO PyTorch TensorFlow

Custom AI Tool & Agent Integrations Production LangChain tools connecting LLM agents to real systems — vision-based diagnostics, parameterized database lookups, and safety-checked recommendation logic.

LangChain Vision API PostgreSQL

Payments & Government Services Integration FastAPI services with M-Pesa Daraja STK Push integration for subscription billing and public-sector payment portals.

FastAPI M-Pesa Daraja PostgreSQL


📊 GitHub Analytics

Joseph's GitHub Stats GitHub Streak
Top Languages
Contribution Graph

Engineering Principles

Principle How it shows up in my work
Ship reliable systems Design for failure — retries, cache invalidation, and clean error boundaries, not just happy paths
Evaluate before scaling Prototype fast, but validate agent behavior and model outputs before they hit production
Build for real constraints Design with intermittent connectivity, cost limits, and local context in mind — not just ideal conditions
Document as I go Clear READMEs, API docs, and architecture notes so systems outlive my involvement

Let's Connect

LinkedIn Email Portfolio GitHub

Profile views: · Last updated: July 2026

Popular repositories Loading

  1. joseph-tech-dev joseph-tech-dev Public

    Config files for my GitHub profile.

    2

  2. dashboard dashboard Public

    HTML

  3. hotel-backend hotel-backend Public

    Booking api

    Python

  4. pioneer-hospital pioneer-hospital Public

    JavaScript

  5. hospital-scs-203 hospital-scs-203 Public

    JavaScript

  6. car-web-app car-web-app Public

    Jupyter Notebook