Full-Stack Developer — Next.js · Node · PostgreSQL · AWS

Lenders Access
Karachi, Pakistan · --:--:-- GMT+5

GitHub · committed 3d ago · 304 this year

About

Character sheet

Ebad

I'm a full-stack developer at Lenders Access. I joined to build the frontend of Rollpay, the gym management software 60+ gyms run on, and ended up building the backend too once I was promoted to full-stack. These days I handle the whole thing: Node services, Postgres, AWS, email automation, and the AI chatbot. Two years in, everything I've shipped is still running.

Translation for clients: production SaaS, built and kept running, with the backend and infrastructure handled too. The full story is in the quest log below.

Experience

Level track · 2 levels cleared

Current level
LV.2
Role
Full-Stack Developer
Guild
Lenders Access
XP
2+ years in production

One company, two levels, the same product the whole way: frontend first, then the backend and infrastructure behind it.

  1. LV.1

    Lenders Access · Oct 2024 — Nov 2025

    Frontend Developer

    Built the entire frontend of Rollpay, a multi-tenant gym management SaaS serving 60+ gyms — admin panel, belt and certification tracking, and the design system it all runs on, in Next.js 15.

  2. ▲ Level up!

    LV.2

    Lenders Access · Nov 2025 — Present

    Full-Stack Developer

    Promoted to full-stack. Own features end to end across Rollpay — Node services, PostgreSQL, AWS infrastructure, automated email pipelines, and the AWS Bedrock chatbot.

  3. LV.3 · loading

    Self-Development

    Learning Something New

    Currently building RAG systems and AI chatbots with Claude and OpenAI: pgvector on Postgres, streaming answers, rate limiting that keeps the bill sane. Alongside that, deeper AWS and headless CMS patterns with Sanity and Payload.

Work

Quest log · 4 completed · all shipped

Most of my work lives in private client repos. These are the ones I can show.

Rollpay● Live

Quest 01

Rollpay

Rollpay — gym & martial-arts academy management platform. Handles students/members, check-ins, billing, class scheduling, events, and analytics in one place, with a super-admin panel for multi-tenant gym management.

  • Gyms served: 60+
  • Tenancy model: Multi-tenant
  • Support automation: AWS Bedrock chatbot

Next.js · Node.js · PostgreSQL · AWS · AWS Bedrock

Meridian — clinic management sign-in screen✓ Complete

Quest 02

Meridian

Multi-tenant clinic management SaaS — scheduling, patient records, treatment plans, recalls, and an AI assistant, with clinics isolated by Postgres row-level security and every record read audited.

  • Tenancy: Multi-tenant, Postgres row-level security
  • Roles: Clinic admin, doctor, staff, patient
  • Codebase: ~26k lines of TypeScript across API and web app

Next.js · React · TypeScript · Node.js · Express · PostgreSQL

Criterion● Live

Quest 03

Criterion

Real estate platform for property listings and search.

Next.js · Framer Motion

The Meeting Book● Live

Quest 04

The Meeting Book

Author website for promoting and selling a book.

HTML · CSS · JavaScript

Tech stack

Inventory · 17 items · 6 equipped

Equipped = used daily

Next.js
React
TypeScript
Node.js
PostgreSQL
AWS
Sanity
Payload CMS
Tailwind
GSAP
Framer Motion
Tanstack Query
Git
GitHub
Vercel
MongoDB
Firebase

What I take on

Quest board · 5 open

Quest 01✦ Open

Full-stack SaaS builds

Schema to deploy: Postgres, Node, auth, billing, multi-tenancy. Rollpay runs 60+ gyms on exactly this stack — yours would not be the first.

Accept quest
Quest 02✦ Open

Automation & AI integrations

AWS Bedrock chatbots, automated email pipelines, background jobs. Software that does the repetitive work so your staff does not have to.

Accept quest
Quest 03✦ Open

Performance & SEO audits

Core Web Vitals, bundle diets, server-rendering fixes. A written report with numbers before and after — not vibes.

Accept quest
Quest 04✦ Open

Websites & landing pages

Marketing sites and landing pages on a headless CMS — Sanity or Payload — so your team edits content without touching code.

Accept quest
Quest 05✦ Open

Headless CMS & migrations

Content modeling on Sanity and Payload CMS, plus migrations off Lovable and other AI site builders onto production-grade Next.js.

Accept quest

In their words

Townsfolk · 5 clients talked to

Vadym
Great to work with, I truly embrace his willingness to help.
Jay
Great work.
Marcus
Ebad is very knowledgeable and passionate about making a project successful. He comes up with creative and interesting solutions. It was a pleasure working with him. Highly recommend.
Marcus
As always, it is a pleasure to work with Ebad. He is very dedicated and knowledgeable to make any project successful.
Julian
Very good results and predisposition to do his best and bring an excellent outcome.