The company I lead as CTO. Harlem Manage is a Kenya-first operating system for property firms — multi-tenant core, role-aware AI execution, real-time M-PESA payment flows, and a production observability stack — scaling as the system landlords and agencies run their business on.
harlem.co.keMulti-tenant
Organisation and property isolation
M-PESA
Native payment rail
Role-aware AI
Akoko execution layer
Problem statement
Property management in the target market is not just CRUD over properties and tenants. It requires organization-level isolation, financial correctness, payment reconciliation, operational coordination across multiple roles, and localized workflows that reflect how real rental systems run in Kenya.
Architecture breakdown
I framed the system as a distributed, multi-tenant SaaS platform with strict relational modeling, RBAC enforcement across the application and AI layer, M-PESA-first payment design, and Akoko as a first-class intelligence engine with role-specific execution modules, channel-aware outputs, and human escalation paths.
Tech stack explanation
System diagram
[ Organizations ]
|
v
[ Multi-Tenant Core ] ---> [ Properties / Units / Tenants ]
| |
| +--> [ Lease & Rent Engine ]
| +--> [ Ledgers / Reconciliation ]
|
+--> [ RBAC Layer ]
| +--> Owner
| +--> Manager
| +--> Caretaker
| +--> Tenant
| +--> Guard
|
+--> [ Akoko Intelligence Layer ]
+--> Owner Execution
+--> Caretaker Execution
+--> Tenant Execution
+--> Guard ExecutionKey challenges
Harlem Manage is a Kenya-first, multi-tenant real estate operating system built for landlords, agencies, and property firms. It combines property workflows, tenant and lease management, financial reconciliation, communication channels, and Akoko, a deployed operational intelligence layer that adapts by role. We are building it as core infrastructure for African rental operations, not a management panel with a local coat of paint.
What I learned