Fredrick Nyang'au is a highly motivated and detail-oriented Junior Backend Engineer based in Nairobi, Kenya. He specializes in designing and building production-ready FastAPI, PostgreSQL, and Python backend systems. With a strong interest in high-performance API design, he has hands-on experience in payment integrations, rate limiting, and robust application architectures tailored for the Fintech and Agritech sectors in East Africa.
He graduated with a Bachelor of Science in Information Technology from Kabarak University, where he excelled in software development, database design, and systems analysis. He is open to backend software engineering roles, internships, and freelance projects.
Python, FastAPI, PostgreSQL, Redis, Docker, Nginx, MikroTik RouterOS API, and M-Pesa Daraja payment gateway integrations.
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.
A multi-tenant ISP billing and automation backend integrating directly with MikroTik RouterOS hardware API. It manages voucher lifecycles, reseller permissions, and customer sessions. Built using FastAPI and PostgreSQL, the system is containerized with Docker multi-stage builds and managed via systemd to guarantee high availability and clean deployments.
An API proxy layer designed to bridge merchant applications with the Safaricom Daraja M-Pesa API. It implements a Redis-backed rate limiter handling up to 1,000 requests per minute per tenant, provides transaction idempotency, enforces multi-tenant row-level security (RLS) in PostgreSQL, and guarantees webhook delivery with an exponential backoff queue.
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.
Get in touch via email at nyangaufredrick443@gmail.com or view his work on GitHub, LinkedIn, X (formerly Twitter), and Dev.to.