Software Developer | Data Analyst

I build systems that solve real problems.

Amos Kiprotich Langat · Nairobi, Kenya

I architect and build enterprise systems across TypeScript/Node.js, PHP/Laravel, Go, and Java — from fintech payment gateways and IoT automation to healthcare integrations and ISP infrastructure. I manage a private cloud of 40+ Docker containers and have shipped production and in-progress systems across energy, healthcare, and telecom sectors.

Amos Kiprotich Langat
M-Pesa DarajaGo / FiberFastAPIJava / Spring BootPostgreSQLPythonNode.js / ExpressPHP / Laravel

Projects

All Work

AMAC Oil & Gas Platform

AMAC Oil & Gas Platform

Petroleum distribution management platform (formerly JUMUIYA Energy) — OMCs, transporters, dealers, and retailers, built on Laravel and Next.js.

LaravelPHPNext.jsTypeScript+4
KiPay Payment Gateway (v2)

KiPay Payment Gateway (v2)

Direct Safaricom Daraja payment gateway — Go backend, Next.js dashboard, and a Flutter mobile app. In active development/staging, replacing an earlier Node.js version.

GoFiberPostgreSQLRedis+6
BENFEX ISP Billing Platform

BENFEX ISP Billing Platform

Multi-tenant WiFi hotspot billing platform (in active development, local/staging) — PHPNuxBill-based, FreeRADIUS, MikroTik API, M-Pesa Daraja.

PHPMySQLJavaScriptBootstrap+5
MikroHub

MikroHub

A MikroTik fleet management tool I built to monitor and manage my own private-cloud router fleet — built-in VPN concentrator, live monitoring, remote provisioning.

PythonFastAPISQLAlchemyCelery+8
Private Cloud Infrastructure

Private Cloud Infrastructure

Production private cloud: 40+ Docker containers with Dockge, Nginx reverse proxy, automated security auditing.

DockerDockgeNginxUbuntu+6
AMAC Health Platform

AMAC Health Platform

Backend integration engineering on a healthcare platform (formerly DigiAfya) connecting to Kenya's national Health Information Exchange.

JavaSpring BootPostgreSQL
M-AJIRA Job Placement Platform

M-AJIRA Job Placement Platform

Laravel-based candidate recruitment and placement platform with M-Pesa integrated application fees and status tracking.

LaravelPHPMySQLM-Pesa API

What I do

Services

Full Stack Web Development

End-to-end web applications using TypeScript, Next.js, Node.js, and PostgreSQL. From architecture to deployment.

Payment System Integration

M-Pesa Daraja (STK Push, C2B, B2C), Paystack, and custom payment gateway development with Redis throttling and webhook handlers.

Server & Cloud Infrastructure

Private cloud setup, Docker orchestration (40+ containers), Nginx reverse proxy, SSL, UFW/Fail2ban hardening, and CI/CD pipelines.

API Design & Integration

RESTful and event-driven APIs. MikroTik RouterOS, WhatsApp API, USSD interfaces, DHIS2, and third-party service integrations.

Data Visualization & Analytics

Interactive dashboards with Chart.js and Leaflet.js. Epidemiological surveillance tools, choropleth maps, and multi-parameter filtering.

IoT & Edge Computing

Hybrid cloud-edge systems using Raspberry Pi for real-time hardware communication, local failover, and industrial automation.

About

Who I am

Amos Kiprotich Langat

I'm a full-stack developer and technical lead based in Nairobi, Kenya. I specialize in building scalable enterprise platforms using TypeScript and Node.js microservices, integrating fintech APIs (M-Pesa Daraja, Paystack), and orchestrating complex private cloud infrastructure. I've led teams building products that serve ISPs, energy distributors, and healthcare providers across Kenya. I care deeply about clean architecture, performance, and shipping things that work.

Currently building

  • BENFEX — multi-tenant WiFi billing platform
  • KiPay v2 — Go backend, Flutter mobile app
  • AMAC Health — HIE integration engineering

Focus areas

Fintech APIsEnterprise IntegrationDevOps & InfraISP Tooling

Nairobi, Kenya

2020

Started Bachelor's Degree

Began Bachelor of Business & Information Technology at Technical University of Mombasa.

2022

First Freelance Projects

Delivered custom web applications for small businesses across Kenya — hotel management systems, e-commerce stores.

09/2023 – 11/2023

Industrial Attachment — NCWSC

Network Administrator & IT Support attachment at Nairobi City Water and Sewerage Company. Led a network infrastructure upgrade achieving a 50% speed increase and 20% downtime reduction.

2023

BENFEX Begins

Started building BENFEX, a multi-tenant WiFi hotspot billing platform, alongside co-founder Benson & Felix — built on PHPNuxBill with FreeRADIUS, MikroTik API, and M-Pesa Daraja integration.

2024

Graduated — Technical University of Mombasa

Completed Bachelor of Business & Information Technology.

2025

BENFEX in Production

Continued developing and scaling BENFEX in production — multi-tenant operator dashboards, branded captive portal engine, and M-Pesa STK Push billing.

2025

KiPay Payment Gateway

Built KiPay, a direct Safaricom Daraja integration payment gateway for BENFEX and other merchants — Node.js/TypeScript, PostgreSQL, Redis, targeting sub-1% transaction fees.

Dec 2025

AMAC Oil & Gas Platform (formerly JUMUIYA Energy)

Joined the enterprise team building a petroleum distribution management platform — OMCs, transporters, dealers, and retailers — on Laravel and Next.js.

2026

AMAC Health (formerly DigiAfya)

Contributed backend integration work on a healthcare platform connecting to Kenya's national Health Information Exchange — built on Spring Boot and Java.

2026

Created MikroHub

Built MikroHub, a MikroTik fleet management tool for my own private-cloud router fleet — FastAPI, Celery, Vue 3, with a built-in SSTP/WireGuard VPN concentrator.

2026

M-AJIRA Job Placement Platform

Contributed to M-AJIRA, a Laravel-based candidate recruitment and placement platform with M-Pesa integrated application fees and status tracking.

Skills

Tech Stack

Frontend
TypeScript
Angular
Next.js
Tailwind CSS
React
Vue 3
Backend
M-Pesa Daraja
Go / Fiber
FastAPI
Java / Spring Boot
PostgreSQL
Python
Node.js / Express
PHP / Laravel
MySQL
Redis
DevOps
Nginx
CI/CD Pipelines
Playwright
Docker
Ubuntu / Linux
Data
Chart.js / Leaflet
Python / Pandas
R
DHIS2
Tools
Zammad
WireGuard
FreeRADIUS
MikroTik RouterOS
n8n
Grafana
Prometheus
Dockge
GLPI

Clients

What they say

Kiprotich transformed our billing process with his ISP solution. The system is intuitive, reliable, and has dramatically improved our operational efficiency.

Felix Kiprono

Felix Kiprono

CEO, BENFEX ISP

Working with Kiprotich on our data visualization project was a game-changer. His technical skills and ability to translate complex data into actionable insights was impressive.

Evans Qiptoo

Evans Qiptoo

Data Analyst, Health Sector

The payment integration service was exactly what our business needed. Seamless implementation, secure transactions, and excellent support throughout the process.

Brian Gathinji

Brian Gathinji

E-commerce Manager

Contact

Let's work together

Available for freelance projects, technical consulting, and full-time opportunities. Drop a message and I'll get back to you within 24 hours.

Location

Nairobi, Kenya