Hi, I'm Ravisha 👋🏻
Transforming ambitious ideas into resilient, production-grade software through disciplined architecture and engineering curiosity.
R

About

I approach software engineering not just as writing code, but as building resilient products from the ground up. Driven by a disciplined curiosity and daily consistency, I focus on mastering fundamental tech flows to ensure deep system stability, seamless data handling, and high-fidelity user experiences. Translating complex challenges into reliable software is a standard I’ve refined across various personal and academic projects. Currently a Software Engineering undergraduate at SLTC (2023–2027), I am ready to bring this execution-focused mindset to a Software Engineer Internship.

Skills

React.js
React.js
Next.js
Next.js
Typescript
Typescript
Javascript
Javascript
Flutter
Flutter
FastAPI
FastAPI
Python
Python
Java
Java
Node.js
Node.js
Express
Express
MongoDB
MongoDB
LangChain
LangChain
Spring
Spring Boot
Docker
Docker
PostgreSQL
PostgreSQL
Figma
Figma
My Projects

Check out my latest work

I love creating tech projects and turning ideas into real products. Here are a few of my favorites.

UniWork Sri Lanka (Web/Mobile)

UniWork Sri Lanka (Web/Mobile)

•Architecting UniWork, a hyper-local micro-gig marketplace connecting students with corporate clients. Developed as a cross-platform ecosystem (Next.js, React Native, FastAPI) featuring multi-role data synchronization, robust role-based authentication, a hybrid monetization engine, and real-time safety-tracking systems.

Next.js
React Native
Fast API
Langchain
MongoDB
PostgreSQL
Clerk
LankaQR
Pettah Transit Hub (Full Stack + AI)

Pettah Transit Hub (Full Stack + AI)

• Engineered Pettah Transit Hub, a full-stack system using Next.js and FastAPI. It integrates a RAG-based AI assistant via LangGraph and Pinecone, while implementing dedicated backend services for real-time bus timetables and secure seat booking to streamline passenger operations.

Fast API
LangChain
LangGraph
Pinecone
Cloudfare
Python
Next.js
Gemini API
Mebius - Digital Shopping Ecosystem

Mebius - Digital Shopping Ecosystem

•Built a scalable digital shopping ecosystem with Node.js/Express, TypeScript, MongoDB, Clerk authentication, Stripe payments, and AWS S3 storage, following clean architecture principles.

React.js
Express
Node.js
MongoDB
Typescript
TailwindCSS
Clerk
Stripe
ParkNet - IoT Parking Hub

ParkNet - IoT Parking Hub

• Built ParkNet, a smart parking system connecting an ESP32 IoT prototype with a full-stack web platform, enabling real-time slot detection and reservations using React, TypeScript, Tailwind, Shadcn, Google Maps, Firebase, and Clerk.

React.js
Node.js
Express
MongoDB
Firebase
Typescript
Clerk
TailwindCSS
Lankasmartmart – Mobile App

Lankasmartmart – Mobile App

• Built LankaSmartMart, a mobile grocery shopping app using Flutter, enabling users in Sri Lanka to browse items, manage carts, and simulate orders with Firebase Authentication, Cloud Firestore, and SQLite for offline data.

Flutter
Firebase Auth
Cloud Firestore
Sqlite
Google Maps
IKMS – Multi Agent RAG Chat

IKMS – Multi Agent RAG Chat

• Developed a multi-agent RAG chat system (IKMS) using LangChain, LangGraph, and OpenAI, enabling intelligent knowledge retrieval through a FastAPI backend, Next.js frontend, and Pinecone vector database.

LangChain
LangGraph
Fast API
Pinecone
Python
OpenAI
Next.js

🍓 Crafting modern full-stack solutions with AI-driven innovation.

Contact Me to Build Cool Stuff 👩🏻‍🎤

Every project starts with a spark. If you’re ready to create, collaborate, and bring fresh ideas to life, message me—let’s build something truly special together.

My Workspace

Clean workspace, clear mind-the perfect setup for learning, coding, and creating.

Pixel image piece 1
Pixel image piece 2
Pixel image piece 3
Pixel image piece 4
Pixel image piece 5
Pixel image piece 6
Pixel image piece 7
Pixel image piece 8
Pixel image piece 9
Pixel image piece 10
Pixel image piece 11
Pixel image piece 12
Pixel image piece 13
Pixel image piece 14
Pixel image piece 15
Pixel image piece 16
Pixel image piece 17
Pixel image piece 18
Pixel image piece 19
Pixel image piece 20
Pixel image piece 21
Pixel image piece 22
Pixel image piece 23
Pixel image piece 24
Pixel image piece 25
Pixel image piece 26
Pixel image piece 27
Pixel image piece 28
Pixel image piece 29
Pixel image piece 30
Pixel image piece 31
Pixel image piece 32
Pixel image piece 33
Pixel image piece 34
Pixel image piece 35
Pixel image piece 36
Pixel image piece 37
Pixel image piece 38
Pixel image piece 39
Pixel image piece 40
Pixel image piece 41
Pixel image piece 42
Pixel image piece 43
Pixel image piece 44
Pixel image piece 45
Pixel image piece 46
Pixel image piece 47
Pixel image piece 48
Pixel image piece 49
Pixel image piece 50
Pixel image piece 51
Pixel image piece 52
Pixel image piece 53
Pixel image piece 54
Pixel image piece 55
Pixel image piece 56
Pixel image piece 57
Pixel image piece 58
Pixel image piece 59
Pixel image piece 60
Pixel image piece 61
Pixel image piece 62
Pixel image piece 63
Pixel image piece 64
Contact

Get in Touch

Want to chat? Just shoot me a dm on LinkedIn and I'll respond whenever I can. Looking forward to connecting!