Shams T.
Senior Full-Stack Developer | Node.js, React, NestJS |AWS, Dev Ops
A restaurant chain came to me needing a POS system that wouldn't crash during a Friday night rush. A national park system needed to handle 50,000 bookings a year without a single ticket getting lost. A platform needed to scale to 15,000 users without the backend falling over. I built all three, and they're still running today. That's the kind of senior developer I am: I care less about impressive demos and more about what happens after launch, when real traffic and real users start testing your app for you. Over the past 5+ years, I've worked across Node.js, React, NestJS, Next.js, and Laravel, architecting everything from microservices-based backends to real-time, distributed systems. That range means I can usually adapt to whatever stack and architecture a project actually needs, instead of forcing my favorite tools on it. ═══════════════════════ PROJECTS ═══════════════════════ ▸ Balkanza | Node.js, React.js, PostgreSQL A platform I built and helped scale to 15,000+ active users. Handled the full-stack architecture, from database design to the React front-end, keeping performance steady as the user base grew. ▸ MoltoVino POS | Node.js, React, MongoDB, Firebase A point-of-sale system for a multi-location restaurant chain. Handles real-time inventory, order management, and instant staff notifications, so orders don't get lost during a busy dinner rush. ▸ Project Central (Enterprise Inventory System) | Laravel, Docker, MySQL, JavaScript A multi-warehouse inventory platform with real-time tracking and analytics, built to cut down on wasted stock and help teams make faster supply chain decisions. ▸ SaaS CRM for Real Estate | Node.js, Express, MongoDB, React Designed the backend for a subscription-based CRM with Stripe payments and Google API integrations, so agents can manage clients and listings in one place instead of a dozen spreadsheets. ▸ Parks & Wildlife Ticketing Platform | NestJS, TypeScript, AWS A booking system for national parks handling 50,000+ bookings a year, with QR code check-ins and a live analytics dashboard. Cut booking time by 60% by simplifying the process. ═══════════════════════ TECH I WORK WITH ═══════════════════════ → Back-end: Node.js, NestJS, Python/Django, FastAPI, PHP/Laravel → Architecture: Microservices, Distributed Systems, RESTful APIs, WebSocket → Front-end: React, Angular, Next.js, TypeScript, Tailwind CSS → Databases: MongoDB, MySQL, PostgreSQL, Firebase, Redis → Cloud/DevOps: AWS (EC2, S3, RDS), Docker, CI/CD → Integrations: Stripe, Google APIs, Salesforce ═══════════════════════ WHY WORK WITH ME ═══════════════════════ I handle projects end to end, from planning through deployment, and I'm upfront if something in the scope or timeline doesn't make sense, rather than letting you find out later. I also have real experience with SaaS-specific needs like multi-tenancy and subscription billing, not just generic CRUD apps. If you need someone who can take a project from an idea to something that actually works in production, I'd be glad to help. Feel free to reach out and tell me what you're working on.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $25k
Billed in all: $49,798$50k
$8.4k in the last 6 months
Across 5 contracts
Across 29 contracts
Earnings, last 30 days
Skill rankings: Top 2% in WordPress Development
Ranked by MRR among everyone on Upwork with the skill.
- #24PostgreSQL Programming511 freelancers · 🇵🇰 #3Top 5%🇵🇰#3 of 60
- #139WordPress Development8,209 freelancers · 🇵🇰 #23Top 2%🇵🇰#23 of 2,430
- #235HubSpot6,807 freelancers · 🇵🇰 #26Top 3%🇵🇰#26 of 1,066
- #293Laravel12,549 freelancers · 🇵🇰 #29Top 2%🇵🇰#29 of 2,376
- #305MongoDB10,865 freelancers · 🇵🇰 #47Top 3%🇵🇰#47 of 2,404
- #339MySQL14,471 freelancers · 🇵🇰 #33Top 2%🇵🇰#33 of 2,340
- #562PHP24,835 freelancers · 🇵🇰 #47Top 2%🇵🇰#47 of 3,968
- #568Next.js15,954 freelancers · 🇵🇰 #138Top 4%🇵🇰#138 of 4,073