LinkedInGitHubEmail

Hi I'm Srishti Rai

headshot

A full-stack developer blending code with creativity.

From frontend finesse to backend brilliance, I craft seamless web experiences, one line of code at a time!

Skills

headshot
I speak fluent JavaScript… and a few others!

Languages

JavaScript

JavaScript

Java

Java

TypeScript

TypeScript

Python

Python

Dart

Dart

C#

C#

Frontend

React

React

Next.js

Next.js

Redux

Redux

HTML

HTML

CSS

CSS

Sass

Sass

Bootstrap

Bootstrap

Webpack

Webpack

Flutter

Flutter

Backend

Spring Boot

Spring Boot

Nest.js

Nest.js

Flask

Flask

ASP.NET

ASP.NET

Jest

Jest

Selenium

Selenium

Docker

Docker

Octopus

Octopus

Databases & Cloud

SQL

SQL

MySQL

MySQL

PostgreSQL

PostgreSQL

MSSQL

MSSQL

MongoDB

MongoDB

AWS

AWS

Azure

Azure

Exploring

LangChain

LangChain

FAISS

FAISS

Open API

Open API

NumPy

NumPy

Pandas

Pandas

Scikit-learn

Scikit-learn

TensorFlow

TensorFlow

PyTorch

PyTorch

Figma

Figma

Education

headshot
Degrees and debugging — both require patience!
Northeastern University

Northeastern University

Boston, MA

Master of Science, Software Engineering

Sep 2023 - Jun 2025

Teaching Assistant

Assisting in Java OOP course, mentoring students and grading assignments.

OASIS Mentor

Mentoring undergraduate students in developing web applications. Learn more

RNS Institute of Technology

RNS Institute of Technology

Bengaluru, India

Bachelor of Engineering, Computer Science

Jul 2016 - Aug 2020

Experience

headshot
From concept to production—been there, built that.
Sentinel Group

Sentinel Group

Wakefield, MA

Software Development Co-op

May 2024 - Dec 2024

Automated Folder Management System

Built an automation system for folder management using Nest.js, integrating compliance monitoring and a user-friendly Next.js admin panel with TDD for maintainability.

TypeScript, Next.js, Tailwind CSS, Postgres, Nest.js, AWS (EC2)

LG Soft India

LG Soft India

Bengaluru, India

Research Engineer

Jul 2021 - Aug 2023

OTA Updates Portal & Battery Management System

Developed an application to manage and monitor battery statuses & firmware updates. Used React for the frontend, modular components for reusability, and secure APIs for authentication.

React, Redux, Docker, AWS (S3, IAM), SASS, Java, Spring Boot, ChartJS, AGGrid

Software Engineer

Jul 2020 - Jul 2021

TV, Signage, & Entertainment System Development

Worked on the webOS ecosystem, developing gallery and calendar apps using EnactJS for TVs and signage. Built a Flutter proof-of-concept for network and Bluetooth-based features.

React, Redux, EnactJS, CSS, WebOS

Web Development Intern

Mar 2020 - Jun 2020

EnactJS & webOS Development

Explored modern web development with EnactJS, contributing to webOS services and UI accessibility improvements.

React, Redux, EnactJS, CSS, WebOS

Projects

headshot
Every project starts with a ‘what if…’
Portfolio

Portfolio

Portfolio

Personal website showcasing projects, skills, and experience.

Next.js, Tailwind CSS, TypeScript, RAG, LLM, Supabase

View Project
Movie Booking System

Movie Booking System

Movie Booking System

A full-stack platform for seamless movie reservations.

Java, Spring Boot, Hibernate, MySQL, Thymeleaf

View Project
Generative AI Notebooks

Generative AI Notebooks

Generative AI Notebooks

Exploring RAG, LangChain, CNNs, GANs, BERT, and Autoencoders.

Python, TensorFlow, PyTorch, LangChain, FAISS, OpenAI API, Jupyter Notebook

View Project
Stock Price Predictor

Stock Price Predictor

Stock Price Predictor

Predicts stock trends using historical data and ML models.

Flask, Python, Scikit-learn, Pandas, Matplotlib

View Project
InHabit - Civic Tech

InHabit - Civic Tech

InHabit - Civic Tech

A gamified platform for civic engagement and participation.

React, Flask, MySQL, CSS, JavaScript

View Project
Course Registration Portal

Course Registration Portal

Course Registration Portal

A system for students and professors to manage courses.

Java, Spring Boot, Hibernate, MySQL, Thymeleaf

View Project

About Me

Developer by day, artist, poet, and pet enthusiast by night. Passionate about automation, UI/UX, and AI, I’m all about building smart, scalable solutions and sneaking creativity into my projects. Find me coding, painting, or discovering new food obsessions!

Srishti C Rai