Flagship
Terafort
eShaafi — serverless healthcare backend
REST APIs, video consults, and payments on AWS Lambda for a telehealth product that had to stay cheap to run and still scale with appointments.
Backend & payments · UAE
Six GCC gateways, 25 payment routes on .NET, auto-renewal at scale, and the strangler move off PHP — plus three years on the Python platform (search, Personalize, Glue) and L2 for live payments. Before that, serverless healthcare at Terafort.
Case studies, not a dump of every ticket.
Flagship
Terafort
REST APIs, video consults, and payments on AWS Lambda for a telehealth product that had to stay cheap to run and still scale with appointments.
Product
The Entertainer
A Flask recommendation API in the live app — membership filters, merchant ranking, redemption rules, and deeplinks for mobile.
Platform
The Entertainer
Core B2C backend for offers, orders, and third-party logistics — the unglamorous work that keeps checkout and fulfilment moving.
Reliability
The Entertainer
Parity work on a payment migration — guest checkout, wallet UI, and the mapping bugs that turned successful charges into 500s after the fact.
Personal
Open work
A public learning repo: Docker, Compose, and a FastAPI + Postgres + Redis stack I actually run — not a tutorial dump.
I started at Terafort on eShaafi, a healthcare product, designing a serverless backend on Lambda, API Gateway, and DynamoDB. In December 2022 I joined The Entertainer, a B2C loyalty platform, and stayed in the services that actually hit production: merchants, delivery, search, user accounts, recommendations, and payments.
I own the .NET payments service and co-led parts of the Native AOT migration. I am strongest in Python and AWS, with Go and .NET in daily production. I care about integrations that fail honestly, consent and deletion flows done properly, and releases that do not wake the whole team.
Open to backend roles in the UAE and remote EMEA. umairrafi672@gmail.com
Based in the UAE. Happy to talk about backend, platform, or a mix of both.