Fredrick Nyang'au | Backend Engineer | Open to Remote

About Fredrick Nyang'au

Fredrick Nyang'au is a Backend Software Engineer based in Nairobi, Kenya. He builds FastAPI and PostgreSQL systems for fintech and agritech, including M-Pesa Daraja payment pipelines, multi-tenant SaaS backends, and storage-layer failure handling. Open to remote roles worldwide.

Bachelor of Science in Information Technology, Kabarak University. Founder of Backend Engineers 2026, a structured engineering study community. Available for Junior Backend Engineering roles, backend internships, and software development.

Core Technical Stack

Python, FastAPI, PostgreSQL, asyncpg, Redis, Docker, Nginx, MikroTik RouterOS API, and M-Pesa Daraja payment gateway integrations.

Featured Projects

  • KukuFiti

    KukuFiti is a broiler management backend designed to help poultry farmers track critical performance metrics such as Feed Conversion Ratio (FCR) and mortality rates. Deployed on Render, this backend is built with FastAPI and PostgreSQL, utilizing raw SQL queries via asyncpg for sub-30ms analytics. Database-level CHECK constraints enforce business logic at the storage layer.

    Read KukuFiti Case Study

  • Frixel Connect: WiFi & Fiber ISP Billing Platform

    A multi-tenant SaaS ISP billing platform integrating M-Pesa Daraja STK Push, MikroTik RouterOS auto-provisioning via WireGuard VPN, and a React frontend. FastAPI modular monolith backend with raw SQL via asyncpg; idempotency enforced at the database layer via UNIQUE constraints to prevent double-provisioning during concurrent Daraja retries.

    Read Frixel Connect Case Study

Technical Writing

Fredrick writes about backend architecture decisions from his own production systems — how he structures FastAPI modular monoliths, handles Daraja webhook idempotency, and chooses raw SQL over ORMs. Published on Dev.to and CoderLegion.

Contact & Connect

Get in touch via email at nyangaufredrick443@gmail.com or view his work on GitHub, LinkedIn, X (formerly Twitter), and Dev.to.