Hi, I'm Pranesh

I'm a Computer Science & Data Science student at Purdue University. Check out my projects and feel free to reach out!

Contact Me
Image of Me

About

laptop
  • Brain Icon

    Machine Learning & Data Science Enthusiast

    Interested in the fields of Machine Learning and Data Science, I enjoy exploring how data can be leveraged to drive insights and decision-making. My passion lies in developing intelligent systems that can learn from data and improve over time.

  • Server Icon

    Algorithms & Software Engineering

    With a strong interest in algorithms and software engineering, I am committed to writing efficient and maintainable code. I enjoy solving complex problems and continuously learning about new algorithms and best practices in software development.

  • Cursor Icon

    Full Stack Developer

    I am a versatile full stack developer with a solid foundation in both front-end and back-end technologies. I have worked on various projects using modern frameworks like React and Vite.

Experience

Java

Java

C

C

C++

C++

JavaScript

JavaScript

Python

Python

TypeScript

TypeScript

TensorFlow

TensorFlow

OpenCV

OpenCV

Mediapipe

Mediapipe

React

React

Angular

Angular

HTML

HTML

CSS

CSS

SQL

SQL

R

R

  • NASA Logo

    Software Development Engineer Intern, NASA

    June 2024 - Present

    • Developed Python software to parse KML files and generate transition plans for the IceSAT-2 satellite
    • Utilized libraries such as Shapely and FastKML to automate processes, reducing two months of manual work to seconds
    • Enhanced data processing capabilities, resulting in a 95% reduction in manual data handling time

Projects

Image of Portfolio Website

Portfolio Website

This website was made to display my skills, projects, and contact information. Designed to work responsively.

  • React
  • CSS
  • Figma
  • Vite
Image of K-means Clustering

K-means Clustering

Custom K-means clustering algorithm created from scratch to analyze the performance of NFL receivers. Goal was to identify clusters of receivers with similar performance metrics.

  • Jupyter Notebook
  • Pandas
  • Numpy
Image of Emotional Oranges

Emotional Oranges

Generates user-specific spotify playlist based off mood of input image. Trained image classification model with a Kaggle dataset to recognize moods.

  • React
  • Firebase
  • TensorFlow
  • REST API
Image of Wizarding Chess

Wizarding Chess

Created a computer vision system, incorporating perspective transformation to map the chessboard and track the positions of 32 robotic chess pieces. Implemented algorithms for real-time object detection and tracking, enhancing the accuracy and responsiveness of the system.

  • OpenCV
Image of FRC Rankings Predictor

FRC Rankings Predictor

Designed for the FIRST Robotics Competition game, Rapid React. Harnesses algorithms and data analysis to predict team rankings. Tool integrates data from The Blue Alliance REST API to provide accurate ranking predictions.

  • Java
  • REST API
Image of AI Trading Bot

AI Trading Bot

This AI-driven trading bot uses sentiment analysis of financial news to make automated trading decisions. It aims to optimize investment returns through machine learning and real-time data.

  • Sentiment Analysis
Image of HandGesture-VolumeScaler

HandGesture-VolumeScaler

Project developed to recognize specific hand gestures to raise and decrease a user's system volume.

  • OpenCV
  • Mediapipe

Resume