Phidel Onyango

Phidel Onyango

Software Engineer · Nairobi, Kenya

Software engineer with 4+ years of experience building web, mobile, and desktop applications. Creator of Senpwai, an open-source app with 50k+ downloads and 400+ GitHub stars. Strong in Python, TypeScript, Dart, Next.js, React, FastAPI, and Flutter, with a focus on scalable systems, AI integrations, and clean architecture.

Blog →
1
Chapter II

Experience

Brand2D

Software Engineer

Oct 2025 - Present

  • Building MamaCare, a maternal care platform with facility-scoped patient records, signed visits, care plans, and appointment tracking
  • Built Centonomy Tools, a financial management suite
  • Architected FastAPI backend for expense tracking, budgeting, and balance sheets
  • Integrated React + Zustand frontend, ported to mobile via Capacitor
  • Embedded AI to categorize financial data from SMS, reducing manual work by ~50%
  • Developed PracticeOS, a legal operations platform for matter workflows, client intake, documents, invoicing, and organization access controls
  • Built the IGAD Chatbot, an agentic conversational assistant grounded in IGAD website knowledge.
  • Developed a scraping and ingestion pipeline using Milvus to structure and store corpus data for semantic retrieval.
  • Implemented RAG with LangChain, reducing hallucination rates by 80% through improved contextual grounding.
  • Built the frontend with Flutter and integrated it with a FastAPI backend for real-time interactions.
Next.jstRPCPrismaPostgreSQLFastAPITanStackFlutterMilvus

Nafuu Inc.

Lead Software Developer

Jun 2023 - Dec 2024

  • Led development of Nafuu, a production-scale e-commerce aggregator
  • Designed modular FastAPI backend for 1M+ SKUs across Jumia, Jiji, and Kilimall
  • Built payment microservices supporting MPESA, cards, and Stripe
  • Deployed on GCP with Docker, Kubernetes, and Redis
FastAPIPythonFlutter

ALMI Group

Fullstack Developer

Jan 2022 - May 2023

  • Built a health-tech platform for appointment booking and medical records
  • Achieved 99.9% uptime with event-driven architecture on Azure
  • Implemented real-time patient notifications
  • Cut API response times by 30% through data pipeline optimization
Next.jsFastAPIZustandAzureDocker
2
Chapter IV

Education & Skills

University of Nairobi

BSc Computer Science, Second Class Upper Division

Sep 2021 - May 2025

Maseno School

KCSE, A- (80 points)

Jan 2017 - May 2020

Technical Skills

Languages Python, TypeScript, JavaScript, Go, Dart
Frontend & Mobile React, Next.js, Svelte, Flutter, TailwindCSS, Capacitor
Backend FastAPI, Flask, tRPC, SQLAlchemy, Prisma, PostgreSQL, Milvus
Cloud & DevOps Docker, Kubernetes, GitHub Actions, GCP, Azure, Hetzner
Agentic Engineering Codex, Claude Code, Antigravity, OpenCode

Soft Skills

  • Communication - translating technical concepts into actionable insights for cross-functional teams and stakeholders
  • Detail-oriented - strong focus on accuracy, edge cases, and reliability across code, data workflows, and system behavior
  • Problem solver - debugging complex systems, optimizing performance bottlenecks, and designing practical solutions under tight constraints
4
Chapter V

Contact

Open to opportunities, collaborations, and interesting conversations.

© 2026 Phidel Onyango

5