Banking UI demo · passkeys · transfers · statements · PWA
UmerPay
Open-source banking UI demo — passkeys, transfers, statements, admin tools. Full-stack Next.js you can clone and run.
Gulf lottery · draws, commerce, compliance-aware flows
Full-stack lottery platform for the Gulf — tickets, wallets, draws, and compliance-aware journeys. Co-founder & CTO; I lead engineering and delivery end to end.
Production-grade online lottery for the Gulf: many game formats, ticketing, wallets, automated draw lifecycles, and customer-facing results — with operational alerting when publishing paths fail. Positioning is regional Gulf reach, not one emirate or city in isolation.
The stack pairs a modern customer web app with a Django service layer, async workers, real-time channels where it matters, and cloud-backed storage and notifications — sized for Gulf traffic peaks, multi-currency display, and the payment patterns common across the Gulf.
Highlight
BIG lottery project in the Gulf
Co-founder & CTO — I own technical direction, architecture, and delivery alongside the founding team.
Revenue: Approximate revenue band for the live product: about USD $15K–$20K per month (varies with seasonality, campaigns, and draw cycles — not an audited figure).
Overview
| AWS service | Role in the product |
|---|---|
| Amazon EC2 | Django REST API, Django admin, Celery workers, supporting services |
| AWS Amplify | Next.js customer app — build, deploy, hosting |
| Amazon Route 53 | DNS, routing, health checks for cutovers |
| Amazon S3 | Static assets, uploads, exports, shared object storage |
Overview
| Category | How we use it |
|---|---|
| Payments | Multiple PSPs with a provider-agnostic integration layer |
| Transactional email | Mailgun for tickets, auth, alerts, lifecycle mail |
| Product analytics | Firebase Analytics on the web experience |
| Backups & handoff | Database dumps plus Google Drive for ops archive / handoff |
| Source & delivery | GitHub for code, reviews, and release rhythm |
Overview
| Area | Stack |
|---|---|
| Customer frontend | Next.js (App Router), React, TypeScript, Redux, PWA (Serwist) |
| Backend & admin | Django, DRF, Celery, Redis, Channels |
| Database | PostgreSQL |
| Object storage | S3 (via boto3) — not a substitute for DB backups |
How I weighted time as co-founder / CTO — not logged hours.
Bars show the stated band on a 0–25K scale for context only — not audited.
Case study
Architecture
Interested in similar delivery?
Get in touchKeep exploring
More work with a similar stack and delivery focus.
Banking UI demo · passkeys · transfers · statements · PWA
Open-source banking UI demo — passkeys, transfers, statements, admin tools. Full-stack Next.js you can clone and run.
Food delivery · React · NestJS · admin
Online food ordering & restaurant management — React customer app, NestJS APIs, MongoDB, admin dashboards, chat, and maps. Technical Lead (40% coding, 60% leadership).
Morocco · AI matchmaking · 100K users
AI matchmaking and dating app for Morocco — Tinder/Bumble-style product with 100K users. I led Android (Kotlin), Node.js backend, PostgreSQL, web, iOS supervision, and AWS delivery.
© 2026 Umer Sheraz