Frontend
- React.js
- Next.js
- TypeScript
- JavaScript (ES6+)
- Tailwind CSS
- Zustand
- React Query
- Framer Motion
- React Native
- Chart.js
Available for full-time remote, contract and freelance work
Full Stack Developer.
I build production web applications end to end: multi-tenant SaaS with Stripe billing, real-time collaboration over Socket.io, background job queues, and AI features powered by the Anthropic Claude SDK. Six applications built end to end, more than ten client projects delivered.
// six shipped products, one developer
const vishal = {
role: "Full Stack Developer",
based: "Sukkur, Pakistan",
remote: true,
core: ["Next.js", "TypeScript", "Node.js"],
data: ["PostgreSQL", "MongoDB", "Prisma"],
realtime: ["Socket.io", "BullMQ", "Redis"],
payments: "Stripe + webhooks",
ai: "Anthropic Claude SDK",
studying: "B.Sc. AI, CGPA 3.71/4.00",
openTo: ["full-time", "contract", "freelance"],
};
vishal.ship(); // end to end, every time
About
I am a full stack developer with six production applications built end to end, including a multi-tenant SaaS platform with Stripe billing, Socket.io real-time sync and BullMQ job queues, and an AI-powered route optimisation tool built with the Anthropic Claude SDK.
My day to day is Next.js, TypeScript and the MERN stack, with hands-on work across auth systems (JWT with refresh rotation, NextAuth, OAuth), databases (PostgreSQL, MongoDB, Prisma, Supabase), maps (Leaflet) and cloud deployment on Vercel and Railway.
On freelance projects I own the whole lifecycle: discovery, scoping, architecture, development, deployment and post-launch support. Clients have come back and brought others, which is the part of the record I am proudest of. Alongside the work I am completing a B.Sc. in Artificial Intelligence at Szabist University with a 3.71 CGPA.
How I work
The same four steps on every project, whether it is a two-week build or a full SaaS platform.
We agree what the product has to do, who uses it and what success looks like. You get a written scope with milestones before any code is written.
Data model, auth strategy, third-party services and hosting decided up front, so the build does not stall halfway through on a structural surprise.
Work lands in small, reviewable pieces on a live preview URL. You see progress every few days and can redirect early instead of at the end.
Deployment, environment configuration, monitoring and a handover walkthrough, then post-launch support while the product settles in.
Technical skills
Tools I have used in shipped, deployed applications, not just in tutorials.
Selected work
Every project below is public on GitHub, and five of the six are deployed live. The three flagship builds have a full case study.
Multi-tenant SaaS
Team task management SaaS with tenant-isolated workspaces, Stripe subscription billing and live collaboration.
AI product
AI-powered route optimisation that plans the delivery day for solo business owners.
Analytics dashboard
A founder command centre for startup metrics.
Fintech
Investment portfolio tracker with multi-provider OAuth (Google and GitHub via NextAuth), live market data feeds and type-safe PostgreSQL storage through Prisma.
Marketplace
Two-sided rental marketplace: landlords post listings, tenants search by location and price, with image uploads handled through Cloudinary.
Mobile
Cross-platform React Native habit tracking app for iOS and Android, with daily streaks, an analytics dashboard and a custom Node.js and MongoDB backend.
Also built: Weather App (React, Chart.js, Firebase, React Query), a blog app and an expense tracker. More on GitHub.
Experience and education
2023 to present
Fiverr · Facebook developer communities · WhatsApp referral network · Remote
Expected 2026
Szabist University, Hyderabad · CGPA 3.71 / 4.00
Working together
Full stack web applications: SaaS platforms, dashboards, marketplaces and internal tools, plus AI features layered onto existing products. Next.js and the MERN stack are home ground.
Yes. I am open to full-time remote roles, contract engagements and freelance projects, worldwide. I work from Sukkur, Pakistan (UTC+5) and overlap comfortably with European and Middle Eastern hours, with early overlap for the Americas.
Yes. I regularly pick up existing React, Next.js and Node projects, map the architecture, then ship features or fix what is broken without rewriting things that already work.
With a short call or a written brief. I come back with scope, milestones and a timeline, and we only start building once that is agreed.
Yes. Deployment on Vercel or Railway, environment configuration, database provisioning, domain setup and a handover walkthrough are part of the delivery, not an extra.
I stay available for post-launch support: fixes, small improvements and questions. Several clients have come back with follow-on work.
Contact
Tell me what you are building and what you need. Every message lands straight in my inbox and I usually reply within one working day.