Nairobi, Kenya
+254 708 078 997

Eric Gitangu

Software Engineering Lead

Architecting event-driven distributed systems across healthcare ML, fintech, energy access, and government-scale infrastructure

10+
Years Experience
80+
Certifications
View Experience
Scroll to explore

About Me

A decade shipping event-driven distributed systems across healthcare ML, fintech, energy access, and government-scale infrastructure

Professional Summary

Software Engineering Lead and Architect with 10+ years shipping event-driven distributed systems across healthcare ML, fintech, energy access, and government-scale infrastructure. Deep expertise in CQRS, event sourcing, hexagonal/ports-and-adapters, and saga orchestration — applied at Vishnu Systems (ML security for SiMD/SaMD medical devices), a current Software Engineering Lead / Architect role driving PAYG solar platform reliability across 7 African markets, Baw Bab Technologies (digital addressing for 2.3M Nairobi residents), and Unicorns (multi-tenant SaaS super-app). Polyglot across Python, Java, Rust, TypeScript, Go, Kotlin, Swift, and Clojure. Founded Deveric mentorship initiative (15+ engineers mentored) and hold 80+ validated technical certifications.

Key Highlights

  • 10+ years shipping distributed systems at scale
  • Healthcare ML & medical device security (Vishnu Systems)
  • Fintech & PAYG solar across 7 African markets
  • Government-scale digital addressing (2.3M residents)
  • Polyglot: Python, Java, Rust, TypeScript, Go, Kotlin, Swift, Clojure
  • 80+ certifications | 15+ engineers mentored
10+
Years Experience
80+
Certifications
50+
Technologies
30+
Projects

Primary Tech Stack

PythonNode.jsJavaRustGoClojurePostgreSQLMongoDBRedisKafkaAWSKubernetesDockerReactTypeScript
Career Progression

From education to leadership - hover over points for details

US-based
Kenya-based
Milestone

Experience

A journey through healthcare ML, fintech, energy access, and government-scale infrastructure

Education

University of Massachusetts at Lowell

Bachelor of Science in Computer Science

Minor: Mathematics

Microsoft Scholarship Recipient (2012-2013) — Awarded for academic excellence and demonstrated potential in software engineeringGoogle Scholarship Recipient (2011-2012) — Awarded for outstanding achievement in computer science coursework and researchDean's List: Fall 2010, Spring 2011, Fall 2011, Spring 2012, Spring 2013, Fall 2013, Spring 2014, Fall 2014, Spring 2015Omicron Delta Kappa (ODK) Honor Society
Honors & Achievements

Open Source Contributions

20+ production-ready public repositories on GitHub across Rust, Go, TypeScript, Python, and Java — spanning distributed systems, ML pipelines, fintech, and developer tooling

Mentorship & Teaching

Founded Deveric mentorship initiative (2019–present): 15+ engineers mentored, 6+ advanced to senior/lead roles. CodePath.org Volunteer Student Teacher (May–Aug 2024): led Advanced TIP103 cohort in algorithms and data structures. Technical writing at developer.ericgitangu.com.

Certifications

80+ validated technical certifications across AWS, Azure, GCP, AI/ML, blockchain (Solidity/Polygon/Stellar), and application security — demonstrating continuous learning across the full stack.

Skills & Expertise

A decade of backend-focused full-stack engineering

Core Competencies

Projects

Selected work across fintech, AI/ML, blockchain, and enterprise platforms

SwarmBench Multi-Agent LLM Empirical Study
Featured
AI/ML

Seven-trial benchmark engineering study on Kimi K2.5 falsifying three multi-agent advantage hypotheses; produced a 15-page scholarly preprint.

Kimi K2.5Fireworks AIHarborDockerPython+5
PawaCloud Assistant — AI Cloud Advisor
Featured
AI/ML

AI chatbot with Gemini 2.5 Flash, Rust+PyO3 text processing, SSE streaming, Google OAuth, and PostgreSQL persistence on GCP Cloud Run

PythonFastAPIRustPyO3Gemini AI+9
UniRides — Ride-Sharing Reimagined
Featured
Enterprise

Production-grade ride-sharing platform with 5 Google Maps APIs, real-time tracking, Kenyan market-rate pricing, and FastAPI backend on GCP Cloud Run

Next.jsTypeScriptTailwindCSSGoogle Maps PlatformFastAPI+10
LendStream
Featured
Fintech

Polyglot micro-lending platform — Java, Clojure, React, Kafka, CQRS

Java 21Spring BootClojureReactTypeScript+9
Vunachain — AgriTech Contract Farming & Traceability
Featured
AgriTech

Blockchain-backed contract farming and agricultural supply chain traceability platform on AWS serverless with Rust Lambda functions

RustAWS LambdaARM64/GravitonEventBridgeSQS+9
BSD Engine — Business Services Diagnostic
Enterprise

Full-stack business diagnostics platform with Rust scoring engine, Next.js 16 dashboard, Recharts visualizations, and AI narrative generation via AWS Bedrock

RustAxumNext.jsTypeScriptRecharts+4
Wave Application — ML Engineer
Featured
AI/ML

Full-stack polyglot submission for Wave's Senior ML Engineer role with Next.js 16 PWA, Rust+PyO3 Lambda backend, and AWS CDK infrastructure

Next.jsRustPythonAWS CDKBedrock+4
Secure Messenger Desktop
Featured
Security/AppSec

Electron + React + TypeScript secure messenger with real-time WebSocket sync, AES-256-GCM encryption, SQLite storage, and Prometheus/Grafana observability

ElectronReactTypeScriptSQLiteRedux Toolkit+4
UniCorns - Multi-Tenant SaaS Super-App
Featured
Enterprise

Comprehensive multi-tenant business platform for African SMBs with 5 Rust microservices, healthcare EMR, M-Pesa payments, and AI features

RustAWS LambdaDynamoDBNext.jsKotlin+2
Interactive Resume with AI Chatbot
Featured
AI/ML

Modern interactive resume with AI-powered chatbot, career visualizations, and downloadable formats

Next.jsTypeScriptAI/LLMRechartsTailwind CSS+1
PowerHub QA Mobile Dashboard
Featured
Enterprise

Mobile-first QA dashboard for monitoring PowerHub solar energy infrastructure across Africa

Next.jsTypeScriptTailwind CSSChart.jsPostgreSQL+1
Deveric Tech Blog
Featured
Content

Technical blog covering software engineering, AI/ML, cloud architecture, and development practices

GhostNode.jsPostgreSQLDockerFly.io
ElimuAI
AI/ML

AI-powered learning platform with ElizaOS, Next.js, and AWS Serverless

Next.jsTypeScriptAWS LambdaDynamoDBOpenAI
PayGoHub
Fintech

Solar Pay-As-You-Go platform managing customer payments, loans, and installations for energy access in Africa

ASP.NET CoreC#PostgreSQLRedisAzure
Refleckt Journal
Featured
AI/ML

AI-powered journaling app with sentiment analysis, insights, and PWA support

RustNext.jsAWSOpenAIPostgreSQL
Vishnu Systems AI/ML Scanner
Security/AppSec

AI/ML vulnerability scanner for medical applications and devices

PythonTensorFlowAWSReactNode.js
Deveric Portfolio
Featured
Portfolio

Personal portfolio showcasing projects, blog, certifications, and professional journey

Next.jsTypeScriptTailwind CSSMDXUpstash Redis+1
BawBab Digital Address Platform
Enterprise

C2B & B2B logistics infrastructure for last-mile delivery in Africa

ReactNode.jsAzureKafkaMongoDB+1
Inventory Management System
Enterprise

PWA with Next.js, Tailwind CSS, and TypeScript for inventory tracking

Next.jsTypeScriptTailwind CSSPostgreSQL
Web3 Crypto-Blockchain DApp
Blockchain

Decentralized application supporting ETH, SOL, BTC with smart contracts and oracles

Next.jsSolidityWeb3.jsthirdWebSanity
Headless eCommerce
E-commerce

Next.js/Swell JAMStack implementation with full checkout and billing integration

Next.jsSwellStripeTailwind CSS
Paul Ledama Sekento Memorial
Portfolio

A loving tribute website celebrating the life of Paul Ledama Sekento (1983–2026) with biography, tributes, gallery, and funeral programme

Next.jsTypeScriptTailwind CSSnext-themesPWA+1
PesaCore API — .NET 10 Fintech Platform
Featured
Fintech

ASP.NET Core 10 / Clean Architecture fintech API exploring modern .NET idioms — CQRS via MediatR, Polly retry + circuit breaker, FluentValidation, EF Core, OpenTelemetry, Serilog, and an IIS / Windows Server hosting profile

C#.NET 10ASP.NET CoreClean ArchitectureMediatR+15

Certifications

80+ certifications across cloud, backend, blockchain, and AI/ML

Featured

Blockchain SpecializationMeta Back-End Developer SpecializationMeta React SpecializationKubernetes: MicroservicesRust for Data EngineeringTensorFlow for AI/ML