Available for new roles

Senior Full-Stack
& AI Engineer

7+ years building production systems across fintech, IoT, and SaaS platforms. Based in Nairobi, Kenya. Remote-native. AI-augmented engineering as a daily practice.

Get in touch LinkedIn GitHub
7+
Years production engineering
99.9%
Platform uptime at Polariks
10K+
Daily transactions at Digital Sacco
50+
Institutional clients served
Technical Stack

What I build with

Primary languages, frameworks, and infrastructure tools across 7 years of production systems.

Languages
TypeScript Python Node.js Java SQL
Frontend
React Next.js TailwindCSS Redux
Backend
NestJS FastAPI Django Spring Boot
Data
PostgreSQL MongoDB Redis Kafka
Cloud / Infra
AWS GCP Terraform Kubernetes Docker
AI / Agents
LangGraph.js LangChain Claude API OpenAI API RAG
Selected Work

Projects that shipped

Production systems built and owned end-to-end, not demos.

M-PESA Payment Integration and Reconciliation Pipeline
Digital Sacco

Built the M-PESA Daraja payment integration end to end for a Nairobi savings cooperative: STK push flows, webhook idempotency, callback signature verification, idempotency key layer, transaction state machine lifecycle, and a nightly reconciliation pipeline that automated daily manual cross-referencing by the finance team. Operated under Central Bank of Kenya regulatory compliance.

99.7% reliability — 10,000+ daily transactions — 60% reduction in reconciliation time
Node.jsPythonPostgreSQLRedisKafkaJWTOAuth2AWSUbuntu Linux
Multi-Agent AI Orchestration Platform
SoulKode

Designed and deployed production multi-agent AI systems using LangGraph.js with MCP-compatible tool integrations, RAG pipelines with vector embeddings and semantic search, binary quality gates, human-in-the-loop approval checkpoints, and LLM cost observability dashboards. Built quality control systems specifically for validating AI-generated code before production deployment.

4 autonomous agent workflows — zero production failures — 40% reduction in validation effort
PythonNode.jsTypeScriptLangGraph.jsClaude APIOpenAI APIFastAPIDocker
IoT Real-Time Data Platform
Polariks / Bosman Van Zaal

Architected a full-stack IoT platform processing high-frequency sensor data from 1,000+ connected industrial devices. Built React and Next.js real-time dashboards with WebSocket live data, a unified design system component library, Python and Node.js backend services, Kafka event streaming pipelines, and a full observability stack with Prometheus and Grafana built from scratch.

99.9% uptime — 18 months — 45% reduction in data latency
ReactNext.jsTypeScriptPythonNode.jsKafkaPostgreSQLTerraformAWSGCP
Multi-Tenant B2B SaaS Platform
Enaton Tech

Led 0-to-1 delivery of a multi-tenant SaaS platform in under 5 months, architecting NestJS microservices with Kafka inter-service communication, provider-scoped PostgreSQL schema isolation, configurable admin dashboards, and webhook delivery patterns for 50+ institutional clients. Achieved 5x traffic growth with zero additional infrastructure cost.

50+ institutional clients — 10,000+ concurrent users — sub-200ms response times
NestJSNode.jsTypeScriptKafkaPostgreSQLRedisKubernetesAWS
AI-Augmented Engineering
I build with AI,
not just alongside it.

Claude Code is my primary development environment for architectural reasoning and multi-file changes. I define technical specifications, orchestrate AI agents to implement systems, and rigorously review generated code before production. I once caught a Redis connection-pool exhaustion bug in AI-generated batch code that compiled and passed tests — but would have leaked resources under sustained concurrent load. Speed without the discipline to verify is just technical debt accumulation.

Claude Code Cursor GitHub Copilot LangGraph.js Anthropic Claude API OpenAI API RAG Pipelines MCP Servers
Career

Where I have worked

7+ years of startup and scale-up engineering, no enterprise.

Aug 2025
Present
AI Agent Engineer
SoulKode (Freelance)
Building production multi-agent AI systems, RAG pipelines, MCP server architecture, and quality control systems for AI-generated code using LangGraph.js, Python, and Anthropic Claude API.
Jun 2024
Jan 2026
Senior Full-Stack and Platform Engineer
Polariks / Bosman Van Zaal (Remote)
Architected IoT data platform serving 1,000+ devices at 99.9% uptime. Full-stack ownership across Python and Node.js backend, React and Next.js frontend, Kafka pipelines, Terraform AWS/GCP infrastructure, and Prometheus/Grafana observability stack.
Aug 2022
Jun 2024
Head of IT / Senior Backend Engineer
Digital Sacco (Nairobi)
Built regulated fintech platform processing 10,000+ daily M-PESA transactions for a Nairobi savings cooperative. Owned the full stack, payment integrations, reconciliation pipelines, and team of 4 engineers under Central Bank of Kenya compliance.
Mar 2022
Dec 2025
Senior Backend Engineer / Project Lead
Enaton Tech (Remote, Contract)
Led 0-to-1 delivery of multi-tenant SaaS platform serving 50+ institutions. Architected NestJS microservices, Kafka messaging, Kubernetes orchestration, and Terraform infrastructure on AWS.
Nov 2018
Apr 2021
Full-Stack Developer / Product Lead
Innovex Solutions (Nairobi)
Led full product lifecycle for a SaaS insurance platform. Rebuilt legacy monolith into event-driven Python and Node.js architecture on AWS, reducing claims processing from 5 days to 24 hours.
Get in touch

Let's work together

Open to senior full-stack, backend, platform, and AI engineering roles globally. Remote-first. Available immediately.

Email calebchunguli22@gmail.com Phone +254 768 218 400 LinkedIn caleb-chunguli-b00997247 GitHub github.com/kilebu
Location Nairobi, Kenya (UTC+3)
Availability Immediate