Rahul M.
Full-Stack Developer | Python, FastAPI, React, Next.js | SaaS & AI
Full-stack developer building web applications and SaaS products with Python, FastAPI, React and Next.js on PostgreSQL. I work in the Matrix Marketers development team and have delivered client web projects since 2015. WHAT I BUILD - Full-stack web applications: React and Next.js front ends, Node.js and Python back ends, PostgreSQL data layers, and the APIs that connect them. - Python APIs with FastAPI and Flask: REST endpoints, user authentication and role-based access control. - Business platforms and integrations: cloud-based platforms with Microsoft Office integration, multi-role security, transactional processing and analytical reporting. - SaaS builds: product scaffolding, Stripe payments, file uploads and authentication. - AI features inside web applications: integrating the OpenAI API into application workflows, and AI and back-end work on the trip-planning bot in Picki Trips. I am a full-stack engineer first. Where a product needs AI, I add it as a working part of the application rather than as a separate prototype. RECENT AND REPRESENTATIVE WORK - Cloud-based business platform (2026, ongoing): full-stack development on a client platform covering Microsoft Office integration, multi-role security, transactional processing and analytical reporting, with machine-learning components, delivered in an Agile/Scrum process. - STC (Saudi Telecom Company): full-stack development on the company's customer-facing website using React and Node.js, with MySQL and web APIs. - Enotria & Coe: a UK wine and spirits distributor's catalogue site, built with React, Next.js and Nuxt.js and deployed on Vercel. - InBestments: Python back-end development for a residential real-estate investment analytics platform, including integration, maintenance and security work. - Dr. Nancy: a health and wellness site with a supplement catalogue, built in React and Nuxt.js with Klaviyo integration. - Picki Trips: a travel-planning web application built around an AI bot for daily itineraries, local recommendations and optimised routes; I contributed AI and back-end work on the bot. - Tipaw and Rabble: MERN-stack platforms - a dog adoption and pet-wellness hub, and a social discovery platform for impact-focused local events. TECHNOLOGY - Front end: React, Next.js, Nuxt.js, TypeScript - Back end: Python (FastAPI, Flask, Django), Node.js - Data: PostgreSQL, MySQL, MongoDB - Integrations: REST APIs, Stripe, OpenAI API, Microsoft Office, Klaviyo - Delivery: Vercel deployment, Agile/Scrum HOW I WORK - Hourly, time-tracked engagements through Matrix Marketers. - Long-running work: my current engagements run over several months, alongside ongoing support for applications already in production. If you need a full-stack developer for a web application, a SaaS product, a Python API or an integration with the tools your business already uses, I can help.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.8k
Billed in all: $11,778$12k
$2.8k in the last 6 months
Across 5 contracts
Earnings, last 30 days
Skill rankings: Top 14% in Flask
Ranked by MRR among everyone on Upwork with the skill.
- #125User Authentication698 freelancers · 🇮🇳 #37Top 18%🇮🇳#37 of 198
- #342Flask2,438 freelancers · 🇮🇳 #82Top 14%🇮🇳#82 of 568
- #939Stripe3,152 freelancers · 🇮🇳 #176Top 30%🇮🇳#176 of 648
- #1,127Retrieval Augmented Generation3,618 freelancers · 🇮🇳 #234Top 31%🇮🇳#234 of 801
- #1,128REST API5,063 freelancers · 🇮🇳 #286Top 22%🇮🇳#286 of 1,294
- #1,201FastAPI4,337 freelancers · 🇮🇳 #240Top 28%🇮🇳#240 of 927
- #1,411API7,944 freelancers · 🇮🇳 #302Top 18%🇮🇳#302 of 1,790
- #1,518AI App Development4,708 freelancers · 🇮🇳 #381Top 32%🇮🇳#381 of 1,167