
Hi, I'm Burhan
A software engineer who ships systems people rely on — and builds them to last.
4+ years building production SaaS: multi-tenant platforms with RBAC auth, AI-powered document pipelines, fintech middleware, and real estate analytics tools. NestJS and TypeScript at the core, AWS across the stack. I work AI-native — Jira and Figma connected via MCP, Claude and Cursor in the daily loop.
FOCUS
STACK
10+ enterprise clients, one platform
Architected a multi-tenant SaaS at Propellus from zero — isolated tenant boundaries, RBAC auth, Smart Data Locker on AWS S3, and 1,000+ documents processed through an AI-powered OCR pipeline. 10 clients running on shared infrastructure.
Visa processing 30% faster
Optimized backend APIs across the visa processing platform, cutting response times from seconds to milliseconds and reducing the end-to-end application process by 30%.
30% faster rental approvals, 25% more market visibility
Revamped Propertese's rental application module at Folio3, cutting approval process time by 30%. Integrated Zillow and Zumper APIs, giving users 25% more property market coverage.
inside the system
The stack is just a means. What I really do is solve problems.
Languages
Frameworks
Data
Cloud & DevOps
AI & Tools
SELECTED WORK
Things I've built



Propellus — Multi-tenant SaaS
Multi-Tenant Visa-Processing SaaS
10+ enterprise clients · 1,000+ documents processed via AI OCR
Built the core SaaS platform from zero. Multi-tenant architecture with JWT auth and fine-grained RBAC across client boundaries. AI-powered OCR pipeline (OpenAI API) for document extraction. Permission-gated document storage on AWS S3. Full EC2/RDS/Lambda infrastructure with Docker + GitHub Actions CI/CD.



Client Project — AI LMS
Traino.ai
AI-powered LMS — quiz generation from YouTube transcripts
Built end to end for a client. Full-stack Next.js app using Gemini API for document summarisation, key point extraction, and dynamic quiz generation from YouTube video transcripts. Multi-tenant via company ID and subdomains.



Payfast — Fintech
Fintech Payment Middleware
Compliance-grade payment routing in production
Payment routing middleware in C# processing financial transactions between payment gateways. Compliance-sensitive flows with full audit trail requirements. Internal Node.js + MySQL REST APIs for financial operations and reporting.



Folio3 — Real Estate
Propertese — Real Estate Analytics
30% faster rental approvals · 25% more market coverage
SaaS real estate analytics platform. RESTful APIs and backend services in NestJS, Zillow and Zumper API integrations for real-time market data, React.js + Chart.js dashboards, and an RBAC-based licensing engine for subscription tier gating.



McGrath — AI Sales Coaching
AgentIQ — AI Sales-Coaching Platform for Real Estate
Built for McGrath, one of Australia's largest agencies · campaign health scoring across agents and listings
Led the backend from the data layer up. Multi-tenant architecture with strict tenant isolation and RBAC. Unified AgentBox CRM with live REA and Domain portal data, then built the scoring engine that flags slow campaigns, stale listings, and coaching gaps. AI Co-Pilot per campaign using the OpenAI API with token-by-token SSE streaming. Fixed-egress proxy on AWS Lambda for IP-whitelisted portal APIs. NestJS, PostgreSQL, Redis.






Client Project — Cricket Academy
MySoca — Cricket Academy Management Platform
50+ players, 10+ coaches at launch
Cricket academy app connecting players, coaches, parents, and admins. I owned the backend: Node.js, Express.js, Google Sheets as data layer. Built JWT + OAuth auth and a 4-role RBAC system enforced at route and data level. Google Calendar integration let players book sessions directly — slots dropped from availability on confirmation. Coaches logged session notes; parents and players could read them. Live match scorecard API served real-time stats in-app.