Initializing
Building Something Cool...
Muhammad Arslan
Full Stack Developer · Lahore, PK
Building Something Cool...
I'm Muhammad Arslan — an AI Application Engineer and Full Stack Developer who takes SaaS platforms, AI voice agents, and LLM-powered tools from architecture to production. Next.js, NestJS, LangChain, Vapi — one person owning the whole stack.
Most developers offer one or the other. You get system architecture, scalable backend systems, pixel-perfect frontends, and AI model orchestration (LangChain, Vapi, Ollama) handled entirely by one person.
Every featured project listed is a live, deployed business solution processing real user accounts, subscription payments, real-time database transactions, and automated communication.
Remote-first, asynchronous-friendly workflow. Based in Lahore, Pakistan (GMT+5) and available to collaborate across US, European, and Pakistani business hours with direct transparency.
LangChain RAG setups, Vapi conversational voice agents, Ollama deployments, real-time LLM prompt orchestration, and intelligent system workflows.
Production-ready architectures built with Next.js frontends, scalable NestJS or FastAPI backends, and robust PostgreSQL/MongoDB configurations.
Tailored operation boards and backoffice panels with Role-Based Access Control (RBAC), analytics charts, audit logs, and data CRUD interfaces.
Stripe Subscriptions and Billing Connect, webhook structures, Twilio SMS/WhatsApp services, and transactional email automation via Resend.

Problem Businesses need natural, real-time voice interactions without hiring a full call center.
Role Sole developer — frontend, backend, and Vapi/Twilio orchestration.
Architecture Next.js frontend for the dashboard UI. FastAPI backend that integrates Twilio for the actual phone calling and Vapi's API for conversational voice orchestration — the API key is stored server-side, and the backend makes the calls to Vapi rather than exposing it to the client. To start a call, the dashboard sends a POST request with the target phone number to the FastAPI backend, which then calls the Vapi API to initiate it. Once the call is live, call status, a running summary, and the conversation transcript stream into the dashboard in real time.

Problem Beauty industry professionals (cosmetologists, salon owners, nail technicians) lack a dedicated platform to network, find work, and grow their business.
Role Contributor — backend systems, admin panel, and frontend showcase for the mobile app (mobile app itself built by a separate team).
Architecture Next.js frontend with Redux Toolkit, shadcn/ui, and charting components; NestJS backend with MongoDB. Stripe handles premium feature purchases. Twilio powers OTP verification, Resend handles transactional email/messaging, Cloudinary manages image uploads. CI/CD is set up through GitHub connected directly to Vercel (frontend) and Railway (backend), with custom domains configured on both. The platform lets beauticians and businesses connect, post jobs, list products, and host events, with admin oversight across the board.

Problem Barbers, shops, barber schools, and product advertisers lack a shared platform to connect, promote their work, and grow their business network.
Role Contributor — backend systems, admin panel, and frontend showcase for the mobile app (mobile app itself built by a separate team).
Architecture Next.js frontend with Redux Toolkit, shadcn/ui, and charting components; NestJS backend with MongoDB. Stripe for premium feature purchases. Twilio for OTP verification, Resend for messaging, Cloudinary for image handling. CI/CD via GitHub auto-deploying to Vercel and Railway, with custom domains attached. The platform connects barbers, shops, and schools — supporting job postings, product listings, and user/business-created events, with full admin control.

Problem Freelancers and small businesses need simple, clear finance tracking without enterprise accounting software overhead.
Role Full-stack developer, solo build.
Architecture Fully built in Next.js — frontend and backend both live in the Next.js app, using SSR for data handling instead of a separate backend service. Database is PostgreSQL hosted on Neon. Handles income/expense entries, bank account management, and balance tracking, with totals and summaries calculated client-side in JavaScript rather than via SQL aggregation.

Problem Driving schools need to coordinate students and instructors with scheduling and progress tracking.
Role Contributor on an ongoing project — improved code structure, fixed security vulnerabilities (including admin access control), and built out major new features: calendar and availability handling, student and instructor portals, and money withdrawal functionality.
Architecture Next.js frontend, Node.js backend, MongoDB database, Cloudinary for image handling. Fully deployed on a Linux VPS.

Problem E-commerce buyers want to personalize products before purchase, not just pick from fixed variants.
Role Contributor on an ongoing project — converted the frontend from React to Next.js, fixed backend logic issues, and resolved broken features including user profile management and login/logout cookie handling.
Architecture Next.js frontend (migrated from React), Node.js backend, MongoDB database, Cloudinary for image handling — same backend architecture as Licence Help. Deployed on a Linux VPS.
Yes, I build production-grade conversational voice calling agents using Vapi and LangChain for natural, real-time interactions, as demonstrated in my "Voice of AI" project.
Yes, I design and implement secure billing systems, including multi-tenant Stripe subscriptions and custom marketplace integrations with Stripe Connect.
Yes, I build modular, highly scalable backend architectures using NextJS and FastAPI, alongside high-performance Next.js frontends.
Yes, I am open to remote contracts and freelance opportunities. I am based in Lahore (GMT+5) and can accommodate US, EU, and PK business hours.
Yes, I build custom role-based management panels and operational control boards to manage users, configurations, and transactions.