Skip to main content
John Ndigirigi

John Ndigirigi

Software Engineer — AI-Integrated Products & Identity Systems

Talent
NairobiMember since May 30, 2026
Node.jsPythonFastAPIPostgreSQLReactReact NativeNext.jsAgentic WorkflowsOpenAI APILangGraphKERISignifyTSACDCvLEIGLEIFDIDsSSIAikenCardanoeUTxOBlockfrostTypeScriptC#SQLGoogle Apps ScriptNeo4jFastifyMulti-tenant
·

Hire this person

Send a job offer directly to this candidate

Node.jsPythonFastAPIPostgreSQLReact

About

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 across the full stack 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.

Experience

Lead Developer at Sociale (2025-01 – Present)

  • Architecting a full cooperative finance platform: multi-tenant PostgreSQL with row-level security, Node.js REST API, and React Native mobile application.
  • Architected integration with AI-driven credit scoring engine and LLM-powered agents for admin reporting, risk analysis, and member assistance — integrating structured prompting and agentic workflows into production financial infrastructure.
  • Implemented KERI/ACDC-backed portable Financial Passports and Aiken smart contracts for on-chain cooperative treasury: member-only deposits, multi-sig withdrawal quorum, and independently verifiable pool balances.

Identity Solutions Engineer at DIGN (2026-01 – Present)

  • Built workflow and demo sites operationalising KERI-based identity for enterprise integration partners — SEDI, supply chain provenance, and onboarding scenarios — using live KERI agents via SignifyTS against real credential issuance flows.
  • Researched interoperability with vLEI/GLEIF/Veridian and authored integration documentation covering AID creation, ACDC schema design, OOBI resolution, and agent configuration.

Lead Developer & Maintainer at Notamperdata (2024-03 – 2026-02)

  • Built the platform end-to-end: Google Apps Script add-on, Next.js dapp, and Aiken on-chain validators. Privacy-preserving by design — only SHA-256 hashes leave Google's infrastructure. Published to Google Workspace Marketplace.
  • Maintaining the open-source Google Workspace add-on and verification platform — anchors SHA-256 hashes of research responses to Cardano via Aiken validators, providing tamper-evident chain of custody.

Software Engineer at blocktrust (2024-03 – 2025-03)

  • Built decentralised identity solutions in C# /.NET: SSI credential workflow automation, verifiable credentials systems, DID-based trust networks, and open-source no-code credential workflow tooling.

Software Engineer at DirectEd Development Foundation (2023-09 – 2024-03)

  • Built SSI solutions and Cardano-based DApps for education financing, and maintained a Python FastAPI backend powering the core platform API — a blockchain-enabled talent investment platform.

Education

  • BSc in Computer Science – Dedan Kimathi University of Technology
  • IOG (Input Output) — Atala PRISM Pioneer Program: SSI, DIDs, verifiable credentials, ZK cryptography
  • GIMBALABS — Aiken Project-Based Learning: Production validators, UTxO, state-machine contracts
  • Cardano Foundation — Cardano Blockchain Certified Associate: eUTxO model, consensus, governance
  • Kaggle — Python Developer Certification: Python programming, data structures, OOP, scripting
  • Full Stack Development with React Specialization — HKUST (via Coursera): MERN stack, RESTful APIs, authentication, end-to-end application architecture

Skills

Software EngineerAI-Integrated Products & Identity Systems

Reviews

Related