What I've Built
Explore my collection of innovative coding projects! Here you'll find a variety of projects that I've built using Python, JavaScript/ Typescript (React and Node), Java, and C++.
Othello Reversi Game using Cilk Plus
A parallelized version of the classic strategy game Othello (also known as Reversi), implemented in Cilk Plus. Implements the negamax algorithm for AI decision-making.
Math AI Agent
A simple math agent built using Agno that converts natural language mathematical expressions into MathJS and LaTeX representations.
Next.js Portfolio
This Website. My portfolio website built with Next.js and Tailwind CSS.
Social Media App Frontend
A fully scalable social media platform in MERN stack. Frontend written in React.js
Data Parallel Hole Compaction using CUDA
Implementation of parallel hole compaction using CUDA, a parallel computing platform and application programming interface model created by NVIDIA
LU Decomposition using OpenMP
A parallel implementations of LU decomposition that use Gaussian elimination to factor a dense N x N matrix into an upper-triangular one and a lower-triangular one.
Spotify Music Party Backend
A work in progess project where a group of music enthusiasts are building a music party app using spotify developer APIs
Spotify Music Party Frontend
A work in progess project where a group of music enthusiasts are building a music party app using spotify developer APIs
OES Rice Event Management App
A work in progress project for a fully scalable event management web application for the Ralph O'connor Building of Engineering Sciences at Rice University.
Ball World Design Patterns
A web application that draws random-sized balls at random locations on a canvas which has different moving behavior. The application follows the MVC programming paradigm and utilizes various design patterns to structure the code
Social Media App Backend
A fully scalable social media platform in MERN stack. Backend written in Node.js (Express.js) and MongoDB.
2-Cars Javascript Game
Interactive 2-cars game built with JavaScript.
CodeFury 2021 Hackathon HSBC Online Auction
Built a Full Stack online auction platform in HSBC Hackathon CodeFury 2021
Document Classification
'Document Classification using visual parameters', a deep learning project aimed at streamlining document categorization (letters, emails, resumes, invoices, etc.) for user convenience
Classic Snake Game
A snake game built with Pygames Python library. The game includes features such as a growing snake, food spawning, special food spawning, score tracking, and many more.
Structure from Motion
Structure from Motion (SfM) algorithm optimized for architectural exteriors, generating 3D models.
Compiler Design
Compiler Design Course Assignments, Course from Vishwakarma Institute of Technology - Pune
Sudoku Game
A Sudoku game built with python. GUI for Human Playable game and used Backtracking Algorithm for ai playing the game.