Shweta.

ShwetaRani

Full Stack Developer|GenAI|System Design

Building scalable web applications with React, Next.js, and Node.js. Exploring backend engineering, system design, and generative AI.

About Me

Shweta Rani - avatar
Shweta Rani

I am a Computer Science Engineering student passionate about building scalable full-stack applications using the MERN stack, TypeScript, and Next.js.

Currently exploring backend systems, System Design, Docker, Redis, FastAPI, and Generative AI while strengthening my DSA skills through consistent practice.

Seeking Software Engineering internship opportunities where I can contribute, learn, and build impactful products.

CS Engineering

Strong foundation in DSA, DBMS, OS, Networks, and Software Engineering.

MERN Stack

React, Next.js, Node.js, Express, MongoDB, and TypeScript.

AI & Backend

Docker, Redis, FastAPI, System Design, and Generative AI.

Problem Solver

100+ DSA problems solved on LeetCode and GFG.

Featured Projects

Full-stack applications featuring modern architectures, premium UI/UX, and real-world functionality.

Where Is My Money Going? – AI Finance screenshot

Where Is My Money Going? – AI Finance

AI-powered MERN application helping users track expenses, analyze spending habits, and make smarter financial decisions.

  • AI expense tracking with automated transaction categorization and personalized insights.
  • Interactive dashboards for budgets, savings, and spending analytics using Recharts.
  • OCR-enabled bank statement upload with secure JWT authentication and responsive UX.
ReactTypeScriptNode.jsExpress.jsMongoDBOCRAIJWTRecharts
SVN Jewellery — AI-Powered Full-Stack E-Commerce Platform screenshot
SVN Jewellery — AI-Powered Full-Stack E-Commerce Platform screenshot

SVN Jewellery — AI-Powered Full-Stack E-Commerce Platform

Architected a scalable, type-safe e-commerce platform with centralized TypeScript interfaces across the full stack.

  • Scalable Next.js + Node.js + MongoDB backend with type-safe TypeScript interfaces
  • Built an AI Shopping Concierge featuring a Style Finder and personalized jewellery recommendations.
  • Stripe API for secure payments and Zustand for persistent cart state management
Next.jsNode.jsMongoDBTypeScriptStripeCloudinaryZustand
Wonderlust - AI-Powered Hotel Booking Platform screenshot

Wonderlust - AI-Powered Hotel Booking Platform

Production-ready hotel booking app with end-to-end booking flows, secure JWT authentication, advanced search, and AI smart assistance for personalized travel itineraries.

  • Built a production-ready MERN hotel booking platform with secure authentication, hotel listings, reviews, and end-to-end CRUD operations
  • Integrated Google Gemini AI, Cloudinary, and Mapbox for personalized travel itineraries, image management, and interactive maps
  • Developed a responsive, mobile-first experience with advanced search, dynamic filtering, and role-based access control.
React.jsNode.jsExpress.jsMongoDBJWTbcryptTailwind CSS

Skills & Tools

Frontend

ReactNext.jsTailwind CSSRedux

Backend

Node.jsExpressJWTREST APIs

Database

MongoDBMongooseSQL

Languages

JavaScriptTypeScriptPythonC++

Dev Tools & DevOps

GitGitHubDockerPostmanVercelRender

CS Fundamentals

DSAOOPDBMSOSComputer Networks

Work Experience

Jan 2026 - Mar 2026

Full Stack Developer Intern

Noodiyos (AI-Powered Noodles QSR)

Project: Appetite Sense AI

  • Engineered Appetite Sense AI, a contextual recommendation engine using RAG architecture and OpenAI APIs to deliver personalized menu suggestions.
  • Developed a type-safe, responsive customer ordering interface using React and TypeScript, crafting modular, reusable UI components.
  • Designed and integrated scalable REST APIs to bridge the AI engine and frontend UI.
Received Letter of RecommendationSoup of the Month Recognition
ReactTypeScriptOpenAI APIRAG
Dec 2024 - Feb 2025

Software Engineering Trainee

IIISC, Delhi

Project: Fuzzy TOPSIS Algorithm

  • Implemented the Fuzzy TOPSIS multi-criteria decision-making algorithm in Java utilizing OOP principles.
  • Optimized bottleneck matrix calculations, reducing computation execution times.
  • Managed code versioning with Git and authored modular technical documentation.
JavaGitOOP

Developer Activity

Currently Learning

  • Backend Engineering
  • System Design
  • Data Structures & Algorithms
  • Docker & Redis
  • Generative AI

LeetCode Stats

View Profile
...problems solved

Easy

.../ 830

Medium

.../ 1720

Hard

.../ 750

GitHub Contributions

Get in Touch

Currently looking for Software Engineering internships. Open for opportunities, collaborations, or a friendly chat.

Contact Information

Reach out through the form or connect directly.

Location

India

View Resume