Projects

Filter by tech stack:

SoftSkills LMS System

SoftSkills LMS System

Dynamic course and quiz platform built with PHP, MySQL, and Bootstrap.

Tech: PHP, CodeIgniter, MySQL, JS, HTML, CSS
Role: Full-stack development, admin UI, quiz logic, certificate gen
Publication Download Tracker

Publication Download Tracker

Lightweight PHP-based tracker that logs downloads of academic publications with IP address and timestamps, integrated into a research portal.

Tech: PHP, CodeIgniter, MySQL, HTML, Bootstrap
Role: Backend logic, model integration, download logging, and dashboard UI embedding
CS351 Fire Propagation Simulator

CS351 Fire Propagation Simulator

Simulates wildfire spread using sensors and mobile agents with C++ and GTK GUI.

Tech: Java, Graph Theory, File I/O, School Project
Role: Network logic, SensorNode, propagation, agent debugging
Shopify 'Bushido' Theme

Shopify 'Bushido' Theme

Custom-built theme with ethical branding, custom Liquid, and Samurai aesthetics.

Tech: Shopify Liquid, HTML, Tailwind, JS
Role: Theme creation, styling, login page UX redesign
Stock Tracker & Trade Engine

Stock Tracker & Trade Engine

Built a stock tracker with technical analysis, triggers, and sentiment-based alerts.

Tech: Python, Flask, Yahoo Finance API, SQLite
Role: Backend API, trade logic, watchlist UI
AERA Abstract Scraper

AERA Abstract Scraper

Python script to scrape research abstracts across paginated search results.

Tech: Python, Requests, BeautifulSoup, CSV
Role: Multi-page scraper, CSV writer, page handler
Scrabble Game

Scrabble Game

Playable GUI version of Scrabble with tile rules, board logic, and scoring system.

Tech: Java, Swing, School Project
Role: Board logic, GUI rendering, JAR packaging
Auctions Game

Auctions Game

A distributed auction system simulating real-time interactions between agents, auction houses, and a central bank using Java sockets and JavaFX.

Tech: Java, School Project
Role: Board logic, GUI rendering, JAR packaging
Ask Diana
Diana:

Hi there! I'm Diana, Saurav's AI assistant. If you have any questions about his work, feel free to ask!