Skip to content
View ToshGitonga0's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ToshGitonga0

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

Charles "Tosh" Gitonga

Software Engineer — Python, TypeScript, Data Infrastructure & SDKs — Nairobi, Kenya

I build open data infrastructure and API/SDK integrations. Most of what's below is dual-published for Python and TypeScript, with the data provenance and validation work documented alongside the code.

What I've shipped

  • Kenya Data — Kenyan administrative/geographic data (47 counties, 290 constituencies, 1,450 wards) as a portable SQLite database with native Python (kenya-data on PyPI) and TypeScript (kenya-data-core on npm) SDKs.
  • kra-etims-oscu-sdk — an unofficial, strictly-typed TypeScript SDK for the Kenya Revenue Authority's eTIMS OSCU tax API, with every endpoint traced back to KRA's own specification documents. On npm.
  • KryptoKE — a full-stack crypto-trading demo application (FastAPI + Next.js + PostgreSQL): JWT auth, RBAC, order matching, M-Pesa Daraja integration hooks, price simulator. This is a well-built portfolio piece, not a deployed product with users

Elsewhere

Website · LinkedIn · X · Email

Pinned Loading

  1. kenya-data kenya-data Public

    Structured, validated, and provenance-focused Kenyan administrative data with portable SQLite, Python, and TypeScript SDKs.

    Python 1

  2. kra-etims kra-etims Public

    Strictly typed TypeScript SDK for integrating applications with the KRA eTIMS API in Kenya.

    TypeScript 1

  3. kryptoke kryptoke Public

    KryptoKE — full-stack crypto trading app (FastAPI + Next.js). Wallets, orders, MPESA hooks, price simulator.

    TypeScript 2