Software Engineer · Nairobi, Kenya

Software Engineer building SaaS platforms and backend systems

Multi-tenant products, event-driven backends, and payment infrastructure built for production.

  • Python · FastAPI · Flask
  • React · JavaScript
  • PostgreSQL · Redis · Celery
  • Docker · M-Pesa · Stripe
Herman Remington seated at a television studio desk
Available for backend & full-stack roles

The short version

What I do, right now

Current role

ICT Innovation & ERP Developer Intern, Kenya Broadcasting Corporation — see experience

Focus

Multi-tenant SaaS, backend APIs, event-driven processing and enterprise workflow automation.

Primary stack

Python · FastAPI · Flask · Laravel · React · PostgreSQL · Redis · Celery · Docker.

Based in

Nairobi & Mombasa, Kenya — open to remote and relocation across Europe.

Herman Remington at his graduation ceremony

About

Backend depth, end-to-end ownership

I started by building full-stack applications and now design multi-tenant platforms, event-driven backends, and the payment, notification and automation workflows that businesses run on. I care about systems that stay correct under real operational load.

That means requirements analysis, data modelling, API design, frontend delivery, containerised deployment, observability, and the unglamorous production debugging in between.

  • Python (FastAPI, Flask)
  • React & JavaScript
  • Laravel
  • PostgreSQL
  • Redis & Celery
  • Docker
  • ERPNext & Frappe

Experience

Where I've worked

Full experience

ICT Innovation & ERP Developer Intern

Kenya Broadcasting Corporation · ICT Innovation Team

Apr 2026 – Apr 2027

Analysing manual departmental processes and turning them into structured digital workflows with ERPNext and the Frappe Framework — document handling, approvals, reporting and inter-departmental automation.

  • ERPNext
  • Frappe
  • MariaDB
  • BPR

Full-Stack Developer

Evolve Payroll & HR · Remote

Oct 2025 – Jan 2026

Payroll and HR SaaS for SMEs running up to 500 employees: Kenyan statutory deductions, role-based employee management, salary advance workflows, and M-Pesa and bank disbursement with reconciliation tracking.

  • Laravel
  • React
  • PostgreSQL
  • JWT

Freelance Full-Stack Developer

BRS Holding · Remote

May 2025 – Jun 2025

Customised and deployed an AI content SaaS: Claude through the OpenRouter API, usage-based credits with daily quotas, and Stripe subscription tiers on Ubuntu production infrastructure.

  • React
  • Supabase
  • Stripe
  • OpenRouter

Selected work

Featured Projects

SaaS platforms, backend infrastructure and AI integrations — with the architecture behind each one.

Browse all projects

Collaboration

Testimonials

  • "Herman is an exceptional teammate. His backend expertise and attention to detail always ensure our projects are robust and scalable."

    Mark Silas
  • "I admire Herman's ability to simplify complex tasks. His React.js skills made our UI projects not just functional but elegant."

    Anne Waithaka
  • "Working with Herman is a delight. His problem-solving skills and innovative ideas elevate every project we collaborate on."

    Phoebe Aleph
  • "Herman's leadership and coding expertise are unparalleled. He has an incredible knack for transforming visions into reality."

    Muktar Abdi
  • "Herman's commitment to excellence is evident in every project. His API design skills are top-notch!"

    Larry Mecha

Next step

Let's talk about what you're building

Available for backend and full-stack roles, including relocation opportunities across Europe. The fastest way to reach me is email.