Skip to content
Rasmiranjan Sahoo, freelance full-stack and React Native developer based in Bhubaneswar, Odisha, India
Rasmiranjan Sahoo — freelance full-stack, React Native and Gen-AI developer.
/ WHO I AM

Rasmiranjan
Sahoo

I am a freelance full-stack and React Native developer based in Bhubaneswar, Odisha, India, working with clients worldwide. I build production e-commerce platforms, cross-platform mobile apps and Gen-AI integrations — and I handle the whole stack: architecture, backend, interface and release.

/ AT A GLANCE

Full name
Rasmiranjan Sahoo
Also written as
Rasmi Ranjan Sahoo · Rashmiranjan Sahoo · Rashmi Ranjan Sahoo · Rasmiranjan · Rasmi Sahoo
Role
Freelance full-stack & React Native developer
Current position
Software Development Engineer, Gravitones (since October 2025)
Based in
Bhubaneswar, Odisha, India (IST, UTC+5:30)
Works with
Clients worldwide, remotely
Core stack
Next.js · React · TypeScript · React Native · Node.js · MongoDB
Also
Gen-AI integration, M-Pesa payments, AWS
Languages
English · Hindi · Odia

Several people share this name. This page is about the software developer behind rasmiranjan.in — the same person as GitHub, LinkedIn and X.

/ WHAT I BUILD

My flagship project is the Vedrastores commerce ecosystem for the Kenyan market: four interconnected web platforms — a marketing site, a buyer portal, a vendor dashboard and an admin panel — plus two React Native apps for buyers and riders, with live M-Pesa payments through the Safaricom Daraja API. Six codebases, designed and built single-handedly in four months.

Day to day that means Next.js, React and TypeScript on the front end; React Native and Expo for Android and iOS; Node.js, Express, MongoDB, Redis and Firebase behind them; and AWS S3 with CloudFront for delivery. I also integrate LLMs — OpenAI, LangChain and agentic SDKs — into products that need them rather than as decoration.

See the case studies

/ CAREER

  1. Software Development Engineer

    Oct 2025 — Present

    Gravitones

    Architecting web and mobile platforms end to end — database design, API development and UI implementation across e-commerce and real-time products.

  2. MERN Intern

    Sept 2025 — Oct 2025

    Gravity Engineering Services

    Shipped features and hardened the data layer on a multi-tenant platform.

Certifications

  • Generative AI FundamentalsChai Code
  • Web Development CertificateChai Code
  • Frontend DevelopmentMeta (Coursera)

/ FREQUENTLY ASKED

Who is Rasmiranjan Sahoo?

Rasmiranjan Sahoo is a freelance full-stack and React Native developer based in Bhubaneswar, Odisha, India, working with clients worldwide. He builds production e-commerce platforms, cross-platform mobile apps and Gen-AI integrations with Next.js, React Native and Node.js. He is currently a Software Development Engineer at Gravitones, and his portfolio is at rasmiranjan.in.

What has Rasmiranjan Sahoo built?

His flagship project is the Vedrastores commerce ecosystem for the Kenyan market: four interconnected web platforms (marketing site, buyer portal, vendor dashboard and admin panel) plus two React Native apps for buyers and riders, including live M-Pesa payment integration. He designed and built all six codebases single-handedly in four months.

Is Rasmiranjan Sahoo available for hire?

Yes. Rasmiranjan Sahoo takes on freelance and contract work worldwide, and is open to full-time roles. Enquiries go through the contact form at rasmiranjan.in or by email at rasmiranjansahoo702@gmail.com, and he replies to every enquiry within 24 hours.

What technologies does Rasmiranjan Sahoo work with?

React, Next.js, TypeScript and Tailwind CSS on the front end; React Native and Expo for Android and iOS; Node.js, Express, MongoDB, Redis and Firebase on the back end; AWS S3 and CloudFront for infrastructure; and OpenAI, LangChain and agentic SDKs for Gen-AI integration. He has shipped M-Pesa payments via the Safaricom Daraja API.

Where is Rasmiranjan Sahoo based?

Rasmiranjan Sahoo is based in Bhubaneswar, Odisha, India (IST, UTC+5:30) and works remotely with clients internationally, including delivered projects for the Kenyan market.

How can I contact Rasmiranjan Sahoo?

Through the contact form at rasmiranjan.in, by email at rasmiranjansahoo702@gmail.com, on LinkedIn at linkedin.com/in/rasmiranjansahoo702, or on GitHub at github.com/rasmi29.

Want to work together?

Tell me what you're building and I'll come back with an approach, a timeline and a number — usually within 24 hours.

Start a project