Antony Nyagah

Software Engineer — Open Source & Backend Infrastructure · Nairobi, Kenya

Open to backend / infrastructure engineering roles and open source collaboration — remote or Nairobi-based.

Experience

2022 — Present

Backend Engineer

Human Quality Assessment Services (HuQAS)

  • Modernized a legacy Python/Django codebase and re-architected the backend, improving system performance by 35% and report generation speed by 80%.
  • Built the Nuxt 3 frontend (135+ components, 5 languages) for the EQA platform, and migrated the corporate site to Vue 3 + Strapi, replacing WordPress.
  • Manage PostgreSQL/MySQL databases handling 2TB+ of data; implement ISO 13528 statistical standards for laboratory proficiency testing.
  • Automated deployments with GitLab CI/CD and Docker behind a Traefik reverse proxy, cutting deployment time by 45%; deploy across AWS and GCP.
  • Mentor a team of 4 developers on coding standards and review practices.
Jun 2025 — Present

Co-Mentor (previously Outreachy Intern)

Fedora Project — Release Schedule Planner

  • Selected from 100+ applicants for Outreachy; migrated the codebase from Flask to FastAPI, integrated Fedora's OIDC auth, and containerized it for OpenShift.
  • 110+ commits over 15 months across scheduling models, templating, and CI/CD. Invited back as co-mentor for the next cohort.

Skills

Languages
#Python#Go#TypeScript
Backend
#Django#FastAPI#PostgreSQL#MySQL#Redis#Celery
Frontend
#Vue#Nuxt#React#TailwindCSS
Infra & Cloud
#Docker#Traefik#GitLab CI/CD#GitHub Actions#OpenShift#AWS#GCP

Selected Projects

A couple of highlights — the full list (with live links and repos) is on the projects page.

Email Verifier

Go web app for SMTP/domain email verification without sending mail. Multi-arch Docker, automated CI/CD.

Fedora Release Schedule Planner

Open source scheduling tool for the Fedora Project — see Open Source above.

Domain Monitor

A Go-based domain monitoring service with HTTP status checks and SSL certificate expiration alerts.

Writing

I write regularly about self-hosting, open source infrastructure, and AI agent tooling (MCP, agentic workflows) — practical, hands-on posts rather than tutorials. Read the full archive on the articles page.

Education

Oct 2017

BSc, Computer Information Systems

Kenya Methodist University, Meru, Kenya

Certifications & Learning

Feb 2025

AWS Certified Cloud Practitioner

Amazon Web Services

Currently pursuing CKAD (Certified Kubernetes Application Developer), deepening Go and Rust, and self-hosting the full stack I run — GitLab, Traefik, Docker, PostgreSQL, Redis, Umami.