Skip to content
Joseph Gitonga

Software and AI engineer in Nairobi

I'm the engineer you call when the AI demo has to become a product.

When the stakes are high, experience matters.I build websites, products, M-Pesa payments and AI features, automate the work your team repeats, and keep it all running once customers depend on it.

Message me on WhatsApp

Based in Nairobi. Working with teams across East Africa, Europe and the US.

Joseph Gitonga at a rooftop desk above the Nairobi skyline at sunset, working on a laptop beside a stack of engineering books and a notebook.
50+
products built, scaled or fixed for clients
Since 2020
consulting and running Noria Technologies
48 hours
to a written scope and price
KSh 3,000 ($30)
starting rate per hour

What do you need?

Specialist

By stage

  • Build

    Websites, products and backends, from scratch

  • Automate

    WhatsApp AI, onboarding and workflows

  • Scale

    Reliability, review and senior engineering

The record

Systems that were not allowed to fail.

5 systems, 2022 to 2026. The numbers below describe what each one carries, and the writeup explains how.

  • Live2026

    SecurePass

    Visitor registration, office check-in, watchlists and evacuation roll call for shared office buildings.

    Everyone inside the building has to be accounted for.

    3
    desks working from one visit: building, entrance and office
    1
    registration, however many offices a visitor sees

    Read the writeupsecurepass.noria.co.ke

  • Live2026

    BillGrid

    Invoicing, water and waste billing, with collections, statement matching and arrears on one customer ledger.

    The bills, the money and the balance have to agree.

    3
    billing products on one ledger
    1,000
    accounts per billing run

    Read the writeupbillgrid.co.ke

  • Live2026

    Noria Pay

    Collections, payouts, refunds and reconciliation shared across products, with separate credentials and payment events for each.

    A payment must reach the right product once, even when confirmation arrives late.

    4+
    payment provider integrations

    Read the writeuppay.noria.co.ke

  • Live2022

    SiteBooks

    BOQ, procurement, site diary, casual payroll and valuations connected to the same project record.

    The work, the cost and the client's evidence have to agree.

    6
    connected construction modules
    2022
    in production since

    Read the writeupmysitebooks.com

  • Live2026

    SchoolTrack

    Learner records, school fees, attendance, assessment and parent access for Kenyan schools.

    A learner's identity, results and fee balance must stay with the right school and family.

    3
    pillars: KEMIS readiness, CBA and learner privacy

    Read the writeupschooltrack.co.ke

Read the full writeups

Currently

The person who scopes your work is the person who builds it. Clients engage me directly or through Noria Technologies LTD, the practice I have run since 2020.

The notes cover the decisions founders hit before they hire anyone: what AI actually costs per user, what to automate first, and why an AI-built app is a prototype until production proves otherwise.