Skip to content
View HaiderAli-Ravian's full-sized avatar

Block or report HaiderAli-Ravian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HaiderAli-Ravian/README.md

Haider Ali

Full Stack Engineer · SaaS, AI assistants & business integrations

I’m a Full Stack Developer with nearly 4 years of experience building production SaaS applications across frontend and backend using React, Next.js, TypeScript, Node.js, NestJS, PostgreSQL, and MongoDB.

My work spans product features, dashboards, REST APIs, authentication and role-based access, subscription billing, OAuth 2.0 integrations, webhooks, and AI-enabled workflows. I’ve built and contributed to live platforms serving businesses in Australia and the UAE.

Selected work · LinkedIn · CV · Contact

Production experience

  • Grace AI: Built an AI receptionist SaaS for Australian trade businesses, including dashboards, booking workflows, customer management, subscription billing, voice-agent API integration, and OAuth-based ServiceM8 synchronization through webhooks.
  • Oper8 / Meydan Personal Assistant AI: Built and contributed to onboarding, configuration dashboards, a unified calls and emails inbox, website-based knowledge ingestion, and Gmail/Outlook auto-reply workflows for a UAE AI receptionist platform.
  • Rockstar Color Visualizer: Built an AI-powered paint visualization platform using Next.js, FastAPI, and Meta’s Segment Anything Model.
  • TeleDental: Built a multi-role healthcare platform with media uploads, messaging, scheduling, and virtual consultations.

Additional work includes Astromegistus, Care Compass backend APIs, a multi-tenant lawn-service SaaS, an internal CRM, and GCU Lahore’s university CMS.

Much of this production work lives in private company repositories. My portfolio case studies describe my contributions; the public repositories here provide additional examples of my implementation and engineering approach.

Selected public code

  • NovaPay: Backend engineering assessment exploring idempotent transfers, double-entry ledger posting, PostgreSQL persistence, background payroll jobs, observability, and service-aware CI.
  • ManageIt API: NestJS and PostgreSQL task-management API with cookie-based authentication, role-based access, migrations, activity tracking, and tests.
  • ManageIt frontend: Next.js application demonstrating typed API integration, URL-based filters, optimistic updates, and session refresh handling.
  • Bundle Builder: React and TypeScript assessment demonstrating variant-aware state, integer-cent pricing, accessible interactions, persistence, and focused tests.
  • Tennis Dashboard: Responsive Next.js and TypeScript dashboard showcase with mock score data, accessible interactions, charts, and a typed API service layer.

These repositories include assessments and reference implementations; they are separate from my proprietary production work.

Technologies I work with

  • Frontend: React, Next.js, TypeScript, Tailwind CSS, shadcn/ui
  • Backend & data: Node.js, NestJS, FastAPI/Python, REST APIs, PostgreSQL, MongoDB, Redis
  • Integrations: OAuth 2.0, webhooks, Stripe, ServiceM8, Gmail, Outlook, Google Calendar, Twilio
  • AI workflows: AI assistants, voice-agent integrations, retrieval-based chat, and application/tool integrations
  • Delivery: AWS, Vercel, Docker, GitHub Actions, and CI/CD

Based in Lahore, Pakistan, and open to remote opportunities and relocation.

Pinned Loading

  1. nova-pay nova-pay Public

    Backend assessment demonstrating idempotent transfers, double-entry ledger posting, background payroll jobs, and observability with NestJS and PostgreSQL.

    TypeScript

  2. manageit-backend manageit-backend Public

    NestJS task-management API with PostgreSQL migrations, JWT cookie authentication, RBAC, activity tracking, Swagger, Docker, and tests.

    TypeScript

  3. manageit-frontend manageit-frontend Public

    Next.js task-management frontend with typed API integration, URL-based filters, optimistic updates, and cookie-session refresh handling.

    TypeScript

  4. bundle-builder bundle-builder Public

    React and TypeScript bundle-builder assessment with variant-aware state, integer-cent pricing, accessible interactions, persistence, and tests.

    TypeScript

  5. tennis tennis Public

    Responsive Next.js tennis dashboard showcase with mock score data, accessible interactions, charts, and a typed API service layer.

    TypeScript