Full-stack software engineer & founder building enterprise SaaS and community-focused software in Nairobi, Kenya.
Currently: SmartSchedule Healthcare — a HIPAA-compliant healthcare scheduling platform powered by AI, built on .NET 10, Azure, and ML.NET. Also building Auth Sonoma — a production-grade authentication reference platform (JWT/refresh-token lifecycle, password recovery, rate limiting, audit logging).
Also: Freelance scoping and building digital solutions for community-based organizations (CBOs) across Kenya.
SmartSchedule Healthcare · AI-powered healthcare provider scheduling SaaS with HIPAA compliance. .NET 10, Azure, ML.NET, Blazor. (Private repository)
Auth Sonoma · Production-grade authentication reference system built as a pnpm-workspace monorepo. JWT-based auth with refresh-token rotation, password-reset and email-verification flows, rate limiting and security audit logging; full OpenAPI 3.1 spec and Playwright end-to-end test coverage. React, Vite, Express, Prisma, PostgreSQL. (Private repository)
Riggs London Kenya · Full-stack e-commerce monorepo with multi-payment gateway integration (M-Pesa STK Push, Pesapal), AI chatbot, and Africa's Talking for SMS. React, Node.js, PostgreSQL.
ChamaBot · WhatsApp-native savings group automation in active development. Event-sourced Postgres data model, Claude Haiku for natural language processing, Twilio for messaging.
Kenya Civic Info Bot · RAG-powered civic education chatbot answering questions on Kenya's Constitution and county government using Claude API, OpenAI embeddings, and pgvector on Neon. Next.js 14. (Live)
Security & Identity Engineering: JWT and refresh-token lifecycle management, secure session handling, password recovery and email verification flows, rate limiting and abuse prevention, security audit logging.
Payment Systems: M-Pesa Daraja, Pesapal — production integration experience across fintech and e-commerce projects.
AI & Semantic Search: RAG-powered assistants using pgvector + Claude API; natural language processing with LLM stacks (Claude Haiku, GPT embeddings).
Enterprise Healthcare: FHIR/HL7 integration patterns, HIPAA-compliant architecture design, .NET-based health tech systems.
Full-Stack Delivery: API design and documentation (RESTful, OpenAPI 3.1), database optimization, monorepo architecture (Turborepo, pnpm workspaces), cloud infrastructure (Azure, AWS), CI/CD automation, and automated testing (unit, integration, Playwright E2E).
Backend: C#, ASP.NET Core, .NET, Node.js, NestJS, Django/Python, Express, Prisma
Frontend: React, TypeScript, Next.js, Vite, Tailwind CSS
Database: PostgreSQL, SQL Server, MongoDB, Redis
Security: JWT & Session Management, Rate Limiting, Audit Logging
Testing: Playwright (E2E), xUnit, Jest, pytest
Infrastructure: Azure, AWS, Docker, GitHub Actions, Turborepo & pnpm Workspaces
AI/APIs: Anthropic Claude, OpenAI embeddings, M-Pesa Daraja, Pesapal
brandonogola.dev · Portfolio & articles
GitHub · Code
LinkedIn · Professional
X · Thoughts
Email: edogola4@gmail.com




