Your description

Get to Know My Story

My Education

Purdue University logo

Bachelor of Science

Purdue University

Graduating in 2025

GPA: 3.9/4.0

  • Major in Computer Science
  • Dean's List - All Semsters
  • Important Courses:
    • C Programming
    • DSA
    • Machine learning and A.I.
    • System Architecture
Purdue University logo

Bachelor of Science

Purdue University

Graduating in 2025

GPA: 3.9/4.0

  • Major in Mathematics
  • Dean's List - All Semsters
  • Important Courses:
    • Multivariate Calculus
    • Linear Algebra
    • Differential Equations
    • Real Analysis
Purdue University logo

Bachelor of Science

Purdue University

Graduating in 2025

GPA: 3.9/4.0

  • Major in Statistics
  • Dean's List - All Semsters
  • Important Courses:
    • Intro to Probability
    • Regression Analysis
    • Time Series Analysis
    • Stochastic Processes

My Experience

My Projects

Tirth Sthal - Portfolio

I developed a website for a non-profit organization using the MERN stack, ensuring robust and scalable functionality. The site was strategically designed to amplify outreach and engage with thousands of individuals, incorporating responsive design and efficient user experience principles. Additionally, I implemented features to facilitate donations, aiming to increase contributions fivefold and drive sustainable impact for the organization.

NodeJS
JavaScript
React
Bootstrap
Express

Dodge

In my 2D Java project, I developed a game featuring advanced audio and graphic capabilities, utilizing Java's AWT and Swing libraries for rendering and event handling. The game involves dodging increasingly difficult enemy stripes, with difficulty scaling over time and through levels, incorporating complex collision detection and game state management. Additionally, I implemented a robust audio system for sound effects and background music, enhancing the immersive experience of the game.

Java
Abstract Window Toolkit (AWT)
Swing

Shell Emulator

In this project, I developed a custom shell featuring advanced command parsing and execution capabilities using Lex and Yacc for handling complex commands. The shell supports features such as file redirection, pipes, signal handling, environment variable expansion, and built-in functions, demonstrating robust process management and signal handling techniques in C. Additionally, it includes line editing, history, and wildcarding functionalities, providing a comprehensive command-line interface experience.

C
C++
X-86 Assembly

Vaccine Sentiment Analyzer

In this supervised ML project, I developed a model to analyze public sentiment regarding the COVID-19 vaccine, aiming to help hospitals optimize vaccine demand and supply. Using NLP techniques and libraries like TF-IDF vectorizer and Logistic Regression, I achieved an accuracy of approximately 90%, converting text reviews into numerical data for sentiment analysis. I hosted the final model on Pywebio, allowing it to discern positive and negative sentiments while incorporating user age and vaccine type to provide actionable insights for resource management.

Python
TF-IDF Vectorizer
Logistic Regression
Pywebio
Pickle

My Skills

TypeScript

TypeScript

JavaScript

JavaScript

React

React

Node.js

Node.js

Docker

Docker

Bash

Bash

BitBucket

BitBucket

Bootstrap

Bootstrap

Python

Python

C

C

CPP

CPP

Java

Java

HTML

HTML

CSS

CSS

Elixir

Elixir

Github

Github

MySQL

MySQL

AWS

AWS

Kubernetes

Kubernetes

Matlab

Matlab

Linux

Linux

R

R

PyTorch

PyTorch

QT

QT

OpenCV

OpenCV

NextJS

NextJS

MongoDB

MongoDB

React

React

Scikit Learn

Scikit Learn

Spring

Spring

Tailwind

Tailwind

TensorFlow

TensorFlow