Skip to content

Charles Gitonga · Nairobi, Kenya

Full-Stack Engineer building APIs, data systems, developer tools, and web applications.

I work mostly in Python/FastAPI on the backend and TypeScript/Next.js on the frontend, with a particular interest in data systems and web scraping.

Selected projects

All projects

A full-stack cryptocurrency/trading application built with FastAPI and Next.js.

FastAPINext.jsPostgreSQLTypeScriptPython

What I work with

Backend

  • Python
  • FastAPI
  • REST APIs
  • PostgreSQL
  • Async systems

Frontend

  • TypeScript
  • React
  • Next.js
  • Responsive UI

Data

  • Web scraping
  • Data collection
  • Data processing
  • Data systems

Developer Tools

  • TypeScript SDKs
  • API clients
  • CLI tools
  • Open-source packages

Open source

Code and developer tools I maintain in the open, including the eTIMS SDK above. Browse everything on GitHub .

Get in touch

Open to freelance work, collaboration, and interesting engineering problems.

gitongachas@gmail.comContact