Projects

Case studies of three platforms Rehan Azaz owned end to end — Protect-A-Plate, Padium, and Oystr — plus selected cloud, AI, and IoT work.

Case studies

Protect-A-Plate homepage
01

Protect-A-Plate

RemoteDev Limited · Feb 2026 – Present

UK vehicle anti-cloning platform on web (Next.js 16), iOS, and Android (React Native), serving six user roles — driver, plate supplier, fleet operator, insurer, and internal admin — from one Node.js backend across 134 API routes. Billing runs through Stripe, Apple In-App Purchase, and Google Play Billing, reconciled into a single account-level entitlement resolver.

  • Unified Stripe, Apple IAP and Google Play Billing behind one entitlement resolver
  • Moved billing from per-plate to four account tiers, collapsing the state space
  • AES-256-GCM VIN encryption with HMAC-SHA256 blind indexing for duplicate detection
  • Diagnosed duplicate IAP transactions and token-refresh loops in production
Next.js 16React NativeMongoDBStripe
Padium homepage
02

Padium

RemoteDev Limited · Nov 2025 – Mar 2026

Four-surface padel booking platform — Express 5 API, React admin console, customer PWA, and React Native app — taken from architecture to production in about five weeks. ~70 REST APIs with JWT and Google OAuth, a booking engine handling cross-midnight hours and timezones, and a partial-payment engine with split payments, account credits, and promo codes.

  • ~70 REST APIs with JWT, Google OAuth and role-based access
  • Booking engine handling cross-midnight hours, timezones and slot conflicts
  • Partial-payment system with multi-payment bookings, credits and promo codes
  • Offline-capable PWA with guest checkout
Node.jsExpress 5ReactMongoDB
Oystr homepage
03

Oystr

RemoteDev Limited · Jan 2025 – Aug 2026

Restaurant and hotel discovery marketplace — Node.js/Express backend, React Native app, and React admin dashboard. AI-assisted search built on OpenAI and Anthropic APIs, TikTok and Instagram content ingestion, and a Town → Neighbourhood data-model refactor enabling proximity-based discovery.

  • AI-assisted search built on OpenAI and Anthropic APIs
  • TikTok and Instagram ingestion for business content sync
  • Led a Town → Neighbourhood data-model refactor to enable proximity discovery
  • Reusable table and form infrastructure powering the admin dashboard
React NativeNode.jsMongoDBOpenAI

Selected Work

  • Turbo Claims

    Claims processing across Salesforce, Gmail and AWS workflows. Average resolution time went from ~8 days to 4.

    AWS LambdaECSNestJS
  • Recycle

    Event-driven packaging evaluation platform. ECS workers scale up under batch load and back down after, so the pipeline costs nothing at idle.

    Node.jsMongoDBArangoDB
  • RL Gym

    Jira-like tool for ML research teams, driving workflows through OpenAI and Anthropic APIs at 500+ task runs a day.

    Next.jsOpenAIAnthropic
  • Invoicing Automation Bot

    Pulls invoices from Outlook via Microsoft Graph, parses them with the OpenAI API, and files them into the client dashboard — 500+ a month at ~95% extraction accuracy, saving ~15 finance hours a week.

    FlaskMicrosoft GraphOpenAIPuppeteer
  • Techni-K LMS

    Enterprise learning platform for 2,000+ users on Node.js, React, TypeORM, and Azure AD. Auto-grading quizzes and retraining modules cut average course-completion time by ~30%.

    Node.jsReactTypeORMAzure AD
  • Veristart

    IoT vehicle ignition control across 50+ commercial vehicles and 3 fleet operators, from Next.js/NestJS down to ESP32 firmware over MQTT. 99.8% uptime, sub-500ms command latency.

    Next.jsNestJSMQTTC++ / ESP32