Hi, my name is

Hannington.

I build software that solves real problems.

I'm a fullstack developer based in Nairobi, Kenya specializing in POS systems, management platforms, and mobile money integrations for East African businesses. Offline-first. Fraud-resistant. Built to last.

01. About Me

Hello! I'm Hannington, a fullstack developer passionate about building software that actually works in the field. My journey started when I realized how many businesses in East Africa struggle with outdated systems, fraud, and software that can't handle local payment methods.

I specialize in building management systems that handle M-Pesa payments, work offline when the internet drops, and are simple enough for non-technical staff. From small retail shops to hospitals and hotels — I build tools that make businesses run better.

Here are a few things I specialize in:

  • M-Pesa & Mobile Money Integration
  • Offline-First Architecture
  • Fraud-Resistant Design
  • POS & Management Systems
hannington.dev
 1 const developer = {
 2   name: "Hannington",
 3   role: "Fullstack Dev",
 4   location: "Dar es Salaam",
 5   skills: [
 6     "POS Systems",
 7     "Hotel Mgmt",
 8     "M-Pesa API",
 9     "Offline-First",
10   ],
11   available: true,
12 };
13
14 developer.build();

02. Tech Stack

Frontend

  • HTML5 & CSS3
  • JavaScript (ES6+)
  • React
  • Vue.js
  • Tailwind CSS

Backend

  • Node.js & Express
  • Python & Django
  • PHP & Laravel
  • REST APIs
  • M-Pesa API

Database

  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite
  • Firebase

Tools

  • Git & GitHub
  • Docker
  • Linux
  • Electron
  • VS Code

03. Things I've Built

Management

Rental Management Software

Complete tenant management, automated rent tracking, payment receipts, vacancy monitoring, and financial reporting for landlords and property managers.

  • Node.js
  • MySQL
  • React
Education

School Management System

Student enrollment, grade management, fee tracking, timetable scheduling, parent portal, and automated report card generation.

  • PHP
  • MySQL
  • JavaScript
Retail

Supermarket Software System

Full POS with barcode scanning, inventory management, stock alerts, sales analytics, receipt printing, and multi-cashier support.

  • Python
  • PostgreSQL
  • Electron
Healthcare

Hospital Management System

Patient registration, appointment scheduling, medical records, billing, pharmacy inventory, and lab result management.

  • Django
  • PostgreSQL
  • React
Fintech

CashLoop Systems

Mobile money payment processing, transaction tracking, M-Pesa & Airtel integration, automated reconciliation, and financial reporting.

  • Node.js
  • M-Pesa API
  • MongoDB

04. What's Next?

Get In Touch

Need a custom system for your business? Want the free Hotel Management software? I'm currently available for freelance work and collaborations. Whether you have a question, my inbox is always open.

< Contact Me />