Skip to content
BackNov 7
Soniya M.
Upwork badge

Soniya M.

Full-stack Python | React | Node | AI | ML

I help founders and product teams ship AI first web apps from brief to production. I'm Soniya Mal, a senior full stack AI engineer with 15+ years of experience. React with TypeScript. FastAPI in Python. RAG features that hold up in real traffic. You get fast iteration, clear APIs, and code your team can run after launch. Faster MVPs. Stable releases. Clean handoff. What I deliver - React with TypeScript for dashboards and complex forms. Next.js when SSR helps performance. - Python FastAPI backends. Clean REST with OAuth2 or JWT. Versioned OpenAPI docs. - RAG over documents like PDFs and wikis. Also databases, using LangChain with OpenAI, with evaluation runs, guardrails, and fallbacks. Vector search via Pinecone or Weaviate. - AWS deployment with Docker and Kubernetes. CI/CD for safe releases and quick rollbacks. - Data layer with PostgreSQL or MongoDB. Indexing and migrations. Performance profiling on hot paths. Why clients hire me - Prototype or API spec in 48 to 72 hours for small starts. - Weekly demos and async updates with minimal meetings. - Clean Git history and tests. Useful logs. A video handoff your team can follow. - Reliable overlap with US and EU time zones. - I own it from architecture to deployment. Your team can run it after launch. Recent work - Built document Q&A over 10k plus PDFs. 300 ms average retrieval. - Took a SaaS MVP from idea to first users in 6 weeks. - Fixed a noisy RAG pipeline with about 40 percent irrelevant hits. Reached 92 percent precision. What I can help with - Ship an MVP for an AI first web app. - Add RAG to an existing product with proper evals. - Build or refactor a FastAPI backend. - Set up AWS, Docker, Kubernetes with CI/CD. How I work - Quick discovery to confirm problem and success criteria. - Scope and milestones in writing. No surprises. - Prototype or API spec ready within 48 to 72 hours. - Weekly demos with Loom or live calls. Daily async updates. - Clean Git history. PR reviews on request. - Handover docs and a short walkthrough video. Availability: immediate start, 20 to 30 hrs per week. Send a short brief, I'll reply with a clear plan, timeline, and phased pricing.

🇮🇳Indore, India$22/hr100% JSS4.58 (16)Since Jul 2017

Earnings and projects

MRR
$2.9k

Last 6 months ÷ 6

World#13,097 / 412k
🇮🇳Country#1,671 / 45.9k
Revenue, last 30 days
$2.9k

Last 6 months: $18k

World#12,986 / 412k
🇮🇳Country#1,639 / 45.9k
Total earnings
$305k

Billed in all: $318k

World#7,516 / 412k
🇮🇳Country#1,162 / 45.9k
Per project
$15k

$18k in the last 6 months

World#9,719 / 412k
🇮🇳Country#1,002 / 45.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇮🇳Country#14,379 / 45.9k
Projects in all
21

Across 24 contracts

0% fixed100% hourly
World#128,797 / 412k
🇮🇳Country#18,642 / 45.9k

Earnings, last 30 days

$318k+$2.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
$314k$316k$318k$320kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Bootstrap

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Karma22 freelancers · 🇮🇳 #2Top 14%
  2. #21webpack250 freelancers · 🇮🇳 #2Top 8%
  3. #43Unit Testing669 freelancers · 🇮🇳 #6Top 6%
  4. #134AI Model Integration1,618 freelancers · 🇮🇳 #31Top 8%
  5. #138Redux3,245 freelancers · 🇮🇳 #20Top 4%
  6. #186Bootstrap6,899 freelancers · 🇮🇳 #37Top 3%
  7. #205NestJS3,757 freelancers · 🇮🇳 #44Top 5%
  8. #282Django5,931 freelancers · 🇮🇳 #62Top 5%