Shayan J.
Senior Full-Stack Engineer | Building Web, Mobile, SaaS & AI Products
Hi, I'm Shayan. I build software that survives contact with real users. Five years in, I've learned the hard part is rarely the code. It's making the right calls about what to build, what to skip, and what not to compromise on. Get those right and the project holds. Get them wrong and you either run out of budget building too much, or ship something so fragile that success forces a rewrite. So before I write anything, I want to understand what you're actually trying to achieve. Then I'll tell you honestly what I'd build, what I'd cut, and what it will realistically take. 🚀 WHAT I'VE SHIPPED ▪ Event ticketing platforms : production setup, checkout, QR gate scanning, payouts, sales analytics ▪ Multi-tenant SaaS : organizations, chapters, roles, events, member communications ▪ Fintech & payments : KYC verification, installments, Stripe/PayPal, wallets, refunds ▪ Real-time chat & notifications : WebSocket messaging, push delivery, background job queues ▪ Fleet & rider operations : live duty status, document onboarding, real-time job updates ▪ Booking & marketplace flows : reservations, pre-ordering, loyalty tiers, operator dashboards ▪ E-commerce : storefront, multi-step checkout, full admin portal ▪ EdTech & enrollment platforms : registration, class enrollment, payment flows ▪ AI-powered products : content generation, automated document analysis, generated reports 🤖 AI, DONE PROPERLY Most "AI features" break the moment a real user hits them. I build the boring parts that make them hold up retries, fallbacks, streaming, cost ceilings, and sane behavior when the model returns nonsense. ▪ LLM APIs: OpenAI (function calling, structured outputs), Anthropic Claude ▪ Speech: Whisper transcription, text-to-speech narration ▪ RAG & search: embeddings, vector databases (Pinecone, pgvector), semantic search ▪ Orchestration: LangChain, prompt engineering, streaming, token & cost management ▪ AI-assisted delivery: Cursor + Claude Code in my daily workflow faster shipping, same review standard 🤝 HOW I WORK ▪ I understand the business goal before writing a line of code ▪ You get honest updates including what's slower than expected ▪ Blockers get flagged the day I see them, not after the deadline ▪ Code is documented and handover-ready ▪ I own the outcome, not just my commits 🛠️ TECH STACK ▪ Languages : JavaScript · TypeScript ▪ Frontend : React · Next JS · Redux · Tailwind CSS · MUI · Bootstrap ▪ Mobile : React Native · Expo ▪ Backend : Node JS · Nest JS · Express · REST APIs · Socket IO ▪ Databases : PostgreSQL · MongoDB · MySQL · Redis · Firebase · Airtable · Supabase ▪ Cloud & DevOps : Azure · GCP · AWS · Docker · CI/CD pipelines ▪ Integrations : Stripe · PayPal · Twilio · Sendbird · Firebase push · S3 & Blob storage · transactional email ▪ AI : OpenAI · Anthropic Claude · Gemini · Whisper · LangChain · AI Agents · RAG · embeddings & vector search · MCP ▪ AI Development : Cursor · Claude Code · Replit · Bolt.new · Lovable If that sounds like the kind of developer you want on your project, send me a message and tell me what you're building.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $4.1k
Billed in all: $16,186$16k
$4.1k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 12% in AWS OpsWorks
Ranked by MRR among everyone on Upwork with the skill.
- #6AWS OpsWorks51 freelancers · 🇵🇰 #1Top 12%🇵🇰#1 of 18
- #170LLM Prompt799 freelancers · 🇵🇰 #38Top 21%🇵🇰#38 of 167
- #375AI Mobile App Development1,401 freelancers · 🇵🇰 #119Top 27%🇵🇰#119 of 481
- #494LLM Prompt Engineering2,457 freelancers · 🇵🇰 #142Top 20%🇵🇰#142 of 689
- #576Mobile App3,535 freelancers · 🇵🇰 #94Top 16%🇵🇰#94 of 710
- #593NestJS3,757 freelancers · 🇵🇰 #136Top 16%🇵🇰#136 of 897
- #857Microsoft Azure4,659 freelancers · 🇵🇰 #114Top 18%🇵🇰#114 of 684
- #1,322SaaS Development5,201 freelancers · 🇵🇰 #470Top 25%🇵🇰#470 of 1,905