Most calls, leads and follow-ups still depend on someone remembering to do them. I build AI agents and voice agents that handle that work. They pick up the phone, book the appointment, find answers in your company data, and update your CRM when the call is over.
$100K+ earned on Upwork | 4,300+ hours | 10+ years in software
I'm a full-stack developer who focuses on AI automation. I build the agent and also the app, backend and integrations around it, so you deal with one person instead of three. Most of my contracts run for months.
WHAT I BUILD
Voice agents
For support and sales calls. Most of the effort goes into what makes a call feel natural: quick replies, people interrupting mid-sentence, and a clean handoff to a human when the agent should stop. They connect to GoHighLevel, HubSpot or Salesforce, so the result of every call lands in your CRM.
Agent workflows
Several AI agents sharing one job, for example one researching, one writing and one carrying out the steps, built with LangGraph or CrewAI. Anything important waits for a person to approve it.
RAG assistants
Chatbots and assistants that answer from your own documents and database, so replies come from your data and not from the model's guess.
Automation
n8n and Zapier workflows that act on the result: book the slot, send the follow-up, move the lead to the next stage.
Full-stack development
The product around the AI: web apps, dashboards, APIs and databases. React and Next.js on the frontend, Python (FastAPI) and Node.js on the backend, PostgreSQL for data, Stripe for payments. I deploy to AWS, Vercel or Railway.
PRODUCTS I'VE WORKED ON
Voice and agents
RAG and chat
Full-stack AI products
Vanshdeep S. earns an estimated $5.6k/mo. That's 4.8× the typical freelancer and more than 99.63% of everyone we track.
Automation
TOOLS I USE
Voice: Retell AI, Vapi, ElevenLabs, Deepgram
Agents: LangChain, LangGraph, CrewAI, AutoGen
Models: Claude, OpenAI GPT, Llama
Frontend: React, Next.js
Backend: Python, FastAPI, Node.js
Data and automation: PostgreSQL, Pinecone, n8n, Zapier
Payments and deployment: Stripe, Docker, AWS, Vercel, Railway
HOW I WORK
I like to start small. We pick one type of call or one workflow, get it running, and test it on real conversations before building anything more. That way you find out early whether it works for your business, before you've spent much.
Voice and AI will surprise you sometimes, and I would rather you hear about a problem from me than find it yourself. If something is taking longer than I estimated, I tell you the same day. Anything that talks to your customers keeps a person in the loop until you trust it. And I write down how everything is set up, so you or your next developer can pick it up without calling me.
WHO I'M A GOOD FIT FOR
You want a voice agent for support, sales or booking. Or an assistant that answers from your own documents. Or lead follow-up that runs on its own through n8n or Zapier. Or you have an AI prototype that works in a demo and isn't reliable enough to put in front of customers yet.
Send me a short message with the process you want to automate, the tools you use today, and when you need it. I'll write back with questions and tell you honestly if I'm the right person for it.