Skip to content
BACKEND SOFTWARE ENGINEER · NAIROBI · UTC+3Available for freelance

I build the invisible engine behind fast, reliable products.

3+ years building production APIs and databases in Python and Django, with M-Pesa and Stripe payments, from first schema to live deployment.

ali@nairobi-node-01:~
200 OK
➜ curl -X GET https://aliwangara.is-a.dev/api/profile
{
  "name": "Ali Wangara",
  "role": "Backend Software Engineer",
  "experience": "3+ years",
  "location": "Nairobi, KE (UTC+3)",
  "core_stack": [
    "Python",
    "Django",
    "DRF",
    "FastAPI",
    "PostgreSQL"
  ],
  "payments": [
    "M-Pesa",
    "Stripe"
  ],
  "status": "Available for freelance"
}

Selected work

View all →
Makao Homes
Real Estate

Makao Homes

Full-stack property platform with an admin dashboard for non-technical staff.

70+ active property listings

E-commerce Platform
Commerce

E-commerce Platform

Checkout supporting M-Pesa and Stripe for East African and international customers.

~100,000 KSH monthly transactions

Spreading Smiles Platform
Non-profit

Spreading Smiles Platform

Donation processing and campaign management with email notifications.

Donations via M-Pesa

Facial Recognition Attendance
AI

Facial Recognition Attendance

Automated attendance with role-based access control.

OAuth 2 + RBAC

How a request flows

From client tap to safe persistence.

Handles authentication, validation and business logic, with Sentry error monitoring.

Need an API built or a backend untangled?

I help startups and growing products with backend delivery, database design and payment integrations.

Start a conversation →