Open for select work — Nairobi, KE

IMRAN WANGara

BACKEND ENGINEER

I build the systems behind fintech, payments and SaaS — APIs that hold, software that ships.

SCROLL

I build the systems money moves through — payment rails, fintech platforms, SaaS products. Backend first, full-stack when it counts. Software that ships, stays up, and holds when it matters.

IMRAN WANGARA — SOFTWARE ENGINEER, NAIROBI

(01) — Stack

The arsenal

01 / BACKENDCORE

Where I live

Server-side systems, APIs and the plumbing that makes products real. PHP/Laravel is home turf; Python is the second blade.

  • PHP
  • Laravel
  • Python
  • Django
  • Flask
  • REST APIs
  • MySQL
02 / FRONTENDINTERFACE

The face of it

Enough frontend to ship the whole thing — component-driven UIs, responsive layouts, no excuses.

  • JavaScript (ES6+)
  • React
  • Vue.js
  • HTML & CSS
  • Responsive UI
03 / CRAFTPRACTICE

How it ships

Testing before hope. Reviews before merges. The boring discipline that keeps production boring — in a good way.

  • Git
  • GitHub
  • Testing & QA
  • Code Review
  • Mentoring
04 / DOMAINSWHERE IT COUNTS

Money & scale

Fintech and payments don't forgive sloppiness. That's exactly the kind of software I like building.

  • Fintech
  • Payments
  • SaaS
  • Web & Mobile
  • Custom Software

(02) — Proof

Built at

Paysoko

CURRENT Senior Lead Software Engineer · Nairobi
  • Lead backend engineering across payment and financial-services products.
  • Design and ship the APIs powering web and mobile applications.
  • Own quality: testing standards, code review, and mentoring engineers.

P.01Paysoko · 2021 — Now

Payment Gateway

Distributed Python payment platform handling 50,000+ multi-currency transactions daily at 99.9% uptime — the system Paysoko runs on today, with PCI-DSS-aligned controls.

  • Python
  • Microservices
  • Celery
  • Redis
  • React
View case ↗
FIG.01 — FLOW FIELD / SEED 011

P.02SMG · 2019 — 2021

Video Analytics

Real-time video analytics platform — Python microservices processing millions of events daily for an interactive video product, with a 10× throughput gain under load.

  • Python
  • Celery
  • RabbitMQ
  • GraphQL
  • PostgreSQL
View case ↗
FIG.02 — FLOW FIELD / SEED 047

P.03Digispice · 2015 — 2017

Social Analytics

DRF API + React dashboard surfacing social-media insights — top-100 keyword surfacing for target audiences, an early retrieval-and-ranking product.

  • Django
  • DRF
  • React
  • PostgreSQL
View case ↗
FIG.03 — FLOW FIELD / SEED 088

P.04Paysoko · Ongoing

AI Tooling

LLM + RAG workflows over internal docs and codebases — AI-assisted code review, test generation and retrieval that measurably lifted team PR throughput.

  • Python
  • LLMs
  • RAG
  • OpenAI
  • Anthropic
View case ↗
FIG.04 — FLOW FIELD / SEED 123
01 / 04

// more shipped code on GitHub ↗

(04) — Services

What I do

APIs, integrations and server-side systems with Laravel, Django or Flask — designed for reliability, documented for humans, built to scale.

  • Laravel
  • Django
  • Flask
  • REST
  • MySQL

From MVP to production platform — architecture, iteration, and the feature discipline that turns a demo into a business.

  • MVP
  • Architecture
  • Iteration
  • Subscriptions

Web and mobile applications tailored to how your business actually works — end to end, from data model to pixel.

  • Web Apps
  • Mobile Apps
  • Integrations

Testing strategy and quality practices that catch bugs before your users do — because in fintech, they will.

  • Test Strategy
  • Automation
  • Code Review

(05) — FAQ

Asked often

Imran Wangara is a backend-focused software engineer based in Nairobi, Kenya. He is a Senior Lead Software Engineer at Paysoko, where he builds the APIs and systems behind payment and financial-services products.

Four core services: backend & API development, SaaS development, custom software, and testing & QA. Every engagement is backend-first, with full-stack delivery when it counts — see the full breakdown in the services section.

PHP and Laravel plus Python (Django and Flask) on the backend; React and Vue.js on the frontend. MySQL databases and REST API design throughout — see the full stack.

He is based in Nairobi, Kenya (East Africa Time, UTC+3) and works with teams everywhere — on-site in Nairobi or remotely worldwide.

Yes — open for select work. Senior engineering roles, consulting engagements, and backend-heavy builds such as fintech, payments and SaaS platforms. Start the conversation in the contact section.

Use the contact section on this page or connect directly on LinkedIn. He responds to senior roles, consulting enquiries, and backend-heavy project briefs — LinkedIn ↗.

10+ years shipping production web applications across Python and TypeScript stacks. That includes 4+ years as the technical lead taking products from zero to one — founding-engineer ownership from first commit to paying users.

Based in Nairobi (EAT, UTC+3) and available in US time zones. He already works US business hours with distributed teams across Nairobi, New York and Las Vegas.

(06) — Contact

Let's talk ↗

Senior roles, consulting, or the backend problem nobody else wants to touch.

EMAIL COPIED ✓