Skip to content
BackNov 7
Muhammad Waqas S.
Upwork badge

Muhammad Waqas S.

Ruby on Rails Developer | SaaS, APIs & AI Integrations | React, AWS

If your Rails app needs to scale, ship faster, add AI features, or finally get refactored properly, that's the problem I solve. I'm a full-stack Ruby on Rails developer with 7+ years building SaaS platforms, APIs, and custom web applications, plus the AI features and cloud infrastructure around them. Clients bring me in when they need one engineer who can own the project end to end without constant oversight. 100% Job Success across all engagements. WHAT I BUILD WITH RAILS ▸ SaaS platforms and multi-tenant Rails applications ▸ REST & GraphQL APIs powering React / React Native frontends ▸ Rails upgrades (to Rails 7/8), performance tuning, and technical debt reduction ▸ Background jobs (Sidekiq), real-time features (ActionCable), Hotwire/Turbo ▸ Shopify, Spree Commerce, Stripe, and third-party integrations ▸ Web scraping, data pipelines, and automation AI FEATURES FOR RAILS APPS ▸ LLM integrations with OpenAI / Claude APIs: chatbots, assistants, content generation ▸ Semantic search and RAG with PostgreSQL + pgvector ▸ AI-powered automation of manual workflows inside your existing app CLOUD & DEVOPS ▸ AWS deployment and infrastructure (EC2, RDS, S3, [ECS]) ▸ Docker, CI/CD pipelines (GitHub Actions), zero-downtime deploys ▸ Monitoring, scaling, and hosting cost optimization HOW I WORK ▸ Clean, tested code (RSpec) with documented decisions ▸ Proactive updates, so you never have to chase me ▸ Honest estimates, and deadlines treated as commitments STACK Ruby on Rails 7/8 · React · PostgreSQL · Redis · Sidekiq · Hotwire/Turbo · GraphQL · RSpec OpenAI · Claude API · pgvector · AWS · Docker · GitHub Actions Have a Rails project that needs to be done right? Send me a short description. I'll reply with how I'd approach it, a rough timeline, and any risks I see upfront.

🇵🇰Lahore, Pakistan$40/hr100% JSS5.00 (16)Since Dec 2015

Earnings and projects

MRR
$1.9k

Last 6 months ÷ 6

World#24,759 / 412k
🇵🇰Country#2,811 / 52.9k
Revenue, last 30 days
$1.9k

Last 6 months: $11k

World#22,660 / 412k
🇵🇰Country#2,567 / 52.9k
Total earnings
$140k

Billed in all: $145k

World#25,879 / 412k
🇵🇰Country#1,945 / 52.9k
Per project
$7.8k

$11k in the last 6 months

World#21,643 / 412k
🇵🇰Country#1,052 / 52.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
18

Across 20 contracts

55% fixed45% hourly
World#143,608 / 412k
🇵🇰Country#23,857 / 52.9k

Earnings, last 30 days

$145k+$1.9k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$143k$144k$145k$146kOct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 15

Rarest: top 3% in Spree, of 33. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Spree33 freelancers · 🇵🇰 #1Top 3%
  2. #89Ruby965 freelancers · 🇵🇰 #16Top 9%
  3. #150Ruby on Rails1,811 freelancers · 🇵🇰 #39Top 8%
  4. #275Data Science3,842 freelancers · 🇵🇰 #45Top 7%
  5. #364Data Scraping8,783 freelancers · 🇵🇰 #73Top 4%
  6. #392Back-End Development4,183 freelancers · 🇵🇰 #98Top 9%
  7. #634API7,943 freelancers · 🇵🇰 #81Top 8%
  8. #675Front-End Development8,892 freelancers · 🇵🇰 #124Top 8%