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
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
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
School Management System
Student enrollment, grade management, fee tracking, timetable scheduling, parent portal, and automated report card generation.
- PHP
- MySQL
- JavaScript
Supermarket Software System
Full POS with barcode scanning, inventory management, stock alerts, sales analytics, receipt printing, and multi-cashier support.
- Python
- PostgreSQL
- Electron
Hospital Management System
Patient registration, appointment scheduling, medical records, billing, pharmacy inventory, and lab result management.
- Django
- PostgreSQL
- React
Hotel Management with POS
Room booking, check-in/check-out, restaurant POS, inventory, housekeeping, and guest billing — all in one, all free.
- Node.js
- MySQL
- Vue.js
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 />