Skip to content

Projects

Work I've shipped

Products I have designed, built and shipped, from bank-grade authentication to AI learning tools.

11 projects shown

Passkey / FIDO2 Authentication SDK cover
  • Security
  • Mobile
  • Enterprise

Passkey / FIDO2 Authentication SDK

Passwordless auth running inside Pakistan's largest digital banking app

Built the Kotlin Android SDK, React Native bridge SDK for iOS and Android, Node + Prisma backend and React admin panel. FIDO2 / WebAuthn registration and assertion end to end: CBOR attestation parsing, Android Keystore keys, encrypted preferences and server-side challenge verification, plus device fingerprinting, risk detection and an SDK telemetry pipeline banks use to trace auth failures in production.

Role. Software Development Lead: Android SDK, React Native bridge, backend, admin panel

  • Kotlin
  • React Native
  • Node.js
  • Prisma
  • FIDO2
  • WebAuthn
ilmOS cover
  • AI
  • Education
  • Web

ilmOS

AI exam prep platform for MDCAT and ECAT

Every topic ships with an AI explanation and revision summary, every chapter becomes an auto-generated audio podcast, and a bank of 90,000+ MCQs drives topic, chapter and custom quizzes. Wrong answers queue topics for revision. Includes timed mocks, a season-long live leaderboard and cross-device progress. Built solo: Next.js frontend, Node + Postgres backend, LLM content and audio pipeline, adaptive quiz engine.

Role. Solo full-stack engineer: product, frontend, backend and AI pipeline

  • Next.js
  • Node.js
  • PostgreSQL
  • LLM
  • RAG
Fleet Telematics App cover
  • Mobile
  • IoT

Fleet Telematics App

Live vehicle tracking and trip replay

Real-time telematics app for a vehicle fleet: live map tracking with marker clustering across thousands of points, trip replay, geofencing, speed and vehicle status, route history and alerts. An ingestion service turns raw GPS and XML device feeds into clean JSON the app can query fast. Native modules where background location and map performance needed them.

Role. Mobile engineer: React Native app and device-feed ingestion service

  • React Native
  • TypeScript
  • React Native Maps
  • TanStack Query
ClientFusionX cover
  • SaaS
  • Finance

ClientFusionX

Client fee and invoicing SaaS

Multi-tenant SaaS for managing client fees: client records, recurring fee schedules, PDF invoice generation, payment status tracking and role-based dashboards for staff and admins. Subscription billing runs through webhook-driven state so invoices and access stay in sync automatically.

Role. Full-stack engineer: Next.js app, API, database and subscription billing

  • Next.js
  • Node.js
  • Prisma
  • PostgreSQL
Shopify Apps cover
  • E-Commerce
  • SaaS
  • AI

Shopify Apps

Store automation, data sync and AI assistants

Custom Shopify apps for merchants who have outgrown the default admin: bulk catalogue edits, scheduled and on-demand sync with external systems, store settings management, and an AI assistant embedded in the admin and storefront. OAuth app installs, order and product webhooks, background job queues for long-running syncs. Live example: RushGPT by ZoyLabs.

Role. Full-stack engineer: app backend, embedded admin UI and store integrations

  • Shopify API
  • Node.js
  • PostgreSQL
  • Webhooks
Oyah cover
  • Mobile
  • E-Commerce

Oyah

Social discovery and gifting for Android

E-commerce social network where users view friends' favourites, recommend purchases, share their own favourites, earn points and send and receive gifts. Built the Kotlin app, discovery feed, favourites and gifting.

Role. Android developer: Kotlin app, discovery feed, favourites and gifting

  • Kotlin
  • Android

More

Other projects

  • Blockchain Transaction Tracker

    Live Bitcoin transaction listener using WebSockets and Prisma, storing and analyzing UTX data.

    • Node.js
    • WebSockets
    • Prisma
    • PostgreSQL
  • ZoyLabs Internal Tools

    Multiple internal applications built for ZoyLabs including dashboards and mobile utilities.

    • React
    • Node.js
    • MongoDB
  • Google Maps Scraper

    Scraper that extracts business data from Google Maps using Puppeteer.

    • Node.js
    • Puppeteer
  • Pak Dream Rentals

    Rent-a-car, hotel booking, tours/trips management platform.

    • React
    • Node.js
    • PostgreSQL
  • Interactive Quiz Generator

    Generates quizzes from course books using structured parsing and dynamic question building.

    • React
    • Node.js

Start a project

Have a project in mind? Let's build it.

Send a short description. I'll reply within 24 hours with an honest answer on fit and how I would approach it.