Skip to content
View ndigirigijohn's full-sized avatar

Block or report ndigirigijohn

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

John Ndigirigi | Software Engineer

Full-stack software engineer building AI-powered products and distributed systems — from production APIs and mobile applications to LLM-driven workflows and verifiable identity infrastructure. Experienced in TypeScript, Python, and Node.js, with deep expertise in system architecture, database design, and AI integration. Specialization in self-sovereign identity (SSI), verifiable credentials, and trust infrastructure.

What I'm Building

Sociale — AI-native cooperative finance platform. Multi-tenant PostgreSQL, Node.js API, React Native mobile app, LLM credit scoring, KERI/ACDC Financial Passports, and on-chain treasury governance via Aiken validators.

MavunoStudio — AI-native farm operations platform. Farmers interact in natural language via WhatsApp; LangGraph.js agents handle marketing, buyer engagement, market intelligence, and payments via Masumi Network. Graph-modelled on Neo4j AuraDB.

DIGN — Browser-extension KERI identity wallet. Building workflow sites for enterprise adoption, integration documentation, and interoperability research across vLEI, GLEIF, and Veridian.

Stack

AI & Agents: LangGraph.js · LLM Integration · Agentic Workflows · RAG Pipelines
Identity & Trust: KERI · SignifyTS · ACDC · vLEI / GLEIF · DIDs · W3C Verifiable Credentials
Backend: Node.js · TypeScript · Python · FastAPI · Fastify · PostgreSQL · Neo4j · Supabase
Frontend & Mobile: React · React Native · Next.js · Tailwind CSS
Blockchain: Aiken · Cardano / eUTxO · Lucid Evolution
Infrastructure: GCP · Docker · GitHub Actions · Railway · Vercel · AWS

Links

Portfolio · LinkedIn · Email

Pinned Loading

  1. vlei-chain-verifier vlei-chain-verifier Public

    A Python CLI tool that takes a vLEI ACDC credential and verifies it against the full vLEI trust chain — SAID integrity, issuer signature, and edge traversal from the credential up to the GLEIF root.

    Python

  2. TokenWell TokenWell Public

    TypeScript

  3. notamperdata/notamperdata-addon notamperdata/notamperdata-addon Public

    JavaScript

  4. notamperdata/notamperdata-dapp notamperdata/notamperdata-dapp Public

    TypeScript 1

  5. uvecert-identity-wallet uvecert-identity-wallet Public

    Forked from Uvecert/uvecert-identity-wallet

    TypeScript

  6. sociale-fi/sociale-sc sociale-fi/sociale-sc Public

    Aiken