Skip to content
View CharlieAlbert's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report CharlieAlbert

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CharlieAlbert/README.md

Hi, I'm Charles Nderitu 👋

Software, engineered with intention.

Full-stack developer with 6+ years shipping production systems across web and mobile. That includes the customer-facing apps, and the payments, messaging, and AI integrations that make them actually useful to a business.


What I work with

Languages: TypeScript · Python · Go · JavaScript

Web: React · Next.js · Node.js · NestJS

Mobile: React Native · Expo

Backend & Data: Convex · PostgreSQL · MySQL · Prisma ORM · REST · GraphQL

Integrations: WhatsApp Cloud API · M-Pesa Daraja · Paystack · LLM/AI integration (OpenAI SDK) · Clerk

Cloud & DevOps: AWS (Lambda, EC2, S3, Amplify, CloudFront) · Docker · Vercel

Tools: Git · Postman · Figma


A few things I've built

  • ArmorPaints: an end-to-end commerce platform for a Kenyan paint manufacturer, with an automated WhatsApp-to-quote flow and M-Pesa/card payments wired straight into the order lifecycle.
  • Shaniid HMS: a multi-tenant clinical ERP (EMR, appointments, billing, pharmacy) with full audit logging, built for hospitals onboarding multiple clinics as separate secure orgs.
  • Sydia: a home-services marketplace with a six-state KYC verification engine tied to Kenya's national ID API, so every provider on the platform is verified before they can take a job.

Open to

  • Freelance and contract work, particularly systems that need payments, messaging, or AI wired into how a business actually runs
  • Interesting technical problems worth solving properly
  • Conversations with people building things

Reach me

🌐 charlesnderitu.com 📧 charlieraph36@gmail.com

Great software isn't just shipped. It's engineered with intention.

Pinned Loading

  1. cpims-ovc-3.0 cpims-ovc-3.0 Public

    Forked from uonafya/cpims-ovc-3.0

    This is the upgrade of CPIMS code base from python 2.7/Django 1.8 to python 3.10/Django 4.0.2

    Python

  2. invoicing-system invoicing-system Public

    Ankards Company Invoicing System – A full-stack invoicing platform built with Next.js and Supabase, featuring secure authentication, protected routes, and seamless database operations. 🚀

    TypeScript 1

  3. chama-connect chama-connect Public

    chama-connect is a comprehensive platform designed for managing chama (investment group) operations. Built on Next.js and Supabase, the application streamlines financial tracking, document manageme…

    TypeScript 1 1

  4. deadlinks-checker deadlinks-checker Public

    A fast and simple command-line tool to check for dead (broken) links on any website. Built in Go, it fetches a web page, extracts all anchor links, normalizes them, and checks their HTTP status con…

    Go

  5. TasQ TasQ Public

    TasQ is a backend service that accepts jobs via API, queues them and processes them in the background using Go concurrency. It stores the statuses through PostgreSQL and runs inside Docker.

    Go

  6. retail-sales-forecasting retail-sales-forecasting Public

    An intelligent, data-driven sales forecasting dashboard built with React, TypeScript, and Flask. Analyze trends, predict future performance with regression and moving averages, and explore powerful…

    TypeScript