Fredrick Nyang'au | Backend Engineer | Open to Remote

About Fredrick Nyang'au

Fredrick Nyang'au is a Backend Engineer based in Nairobi, Kenya, building the payment and data infrastructure that East African software runs on. He specialises in FastAPI and PostgreSQL systems for fintech and agritech — M-Pesa Daraja integrations, multi-tenant SaaS backends, and production infrastructure designed to hold up under real-world conditions. Open to remote roles worldwide.

BSc Information Technology, Kabarak University. Founder of Backend Software Engineers 2026, a structured engineering study community. Available for Junior Backend Engineering roles, backend internships, and freelance projects.

Core Technical Stack

Python, FastAPI, PostgreSQL, 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 flock mortality. Deployed on Render, this backend is built with FastAPI and PostgreSQL, utilizing raw SQL queries via asyncpg for fast analytics. Database-level CHECK constraints and triggers ensure complete business logic integrity at the storage layer.

    Read KukuFiti Case Study

  • ZealSync — 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 four-interface React 19 frontend. FastAPI modular monolith backend with raw SQL via asyncpg; idempotency enforced at the database layer via UNIQUE constraints. Eight cross-tenant isolation threats systematically tested and closed.

    Read ZealSync Case Study

Technical Writing

Fredrick is passionate about sharing engineering knowledge with the developer community. He writes technical articles focused on backend architecture. Read his featured guide: "Modular Monolith Backend Systems" on Dev.to, which covers modular project structuring, database transactions, and clean domain boundaries.

Contact & Connect

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