Piyush Hinduja Profile Picture

Hello, I'm

Piyush Hinduja

My LinkedIn Profile My GitHub Profile

Get to Know More

About Me

Profile Picture
Education Icon

Education

B.E. Computer Engineering (2023)
M.S. Computer Science (2025)

Hobbies Icon

Hobbies

Playing Badminton
Trekking
Watching Movies

Hello, hello! Welcome to my portfolio! Hello, hello! Welcome to my portfolio! I'm Piyush Hinduja, an MS CS student at the University of Utah deeply passionate about Artificial Intelligence, Large Language Models (LLMs), and Generative AI. I love architecting efficient AI models using PyTorch, working with Big Data through Python, SQL, and Spark, and building scalable web applications with the MERN stack. Whether it's fine-tuning LLMs, exploring the next wave of GenAI applications, or solving real-world problems with data-driven solutions—I’m all in. If you're looking for someone in these domains, I can assure you—you won’t find a better collaborator! Feel free to explore my skills, projects, and experiences, and don’t hesitate to reach out if you’d like to team up for an exciting project or just chat about the latest in AI over coffee.

Explore My

Skills

Programming Languages

*

Python

*

Java

*

C Progg

*

C++

*

JavaScript

*

SQL

*

TypeScript

*

Dart

Artificial Intelligence

*

Machine Learning

*

Natural Language Processing

*

Deep Learning

*

Computer Vision

Web Development

*

HTML

*

CSS

*

React.js

*

Node.js

Browse My Recent

Projects

Road Damage Detection and Classification

Developed an object detection model to detect and classify various types of road damages, such as cracks and potholes. Implemented and compared three different algorithms: YOLOv5, Faster R-CNN, and SSD. The final solution integrates a user-friendly UI designed with Streamlit, allowing users to upload images and instantly view detection results.

Language Modeling

Implemented character-level language models using both LSTM and N-gram approaches to predict sequences of characters based on input sequences. The LSTM model, a recurrent neural network, demonstrated strong predictive performance by accurately predicting the next character in a sequence. Meanwhile, the N-gram model, implemented with Laplace smoothing, effectively estimated the probabilities of character sequences.

Dependency Parser

Implemented a crucial NLP technique, Dependency Parsing, that analyzes the grammatical structure of a sentence by identifying relationships between words. Designed a Multiclass class classifier that takes the GloVe embedded sentence as the input and outputs the relations between the words of that sentence. Finally, evaluated the models based on their Unlabelled Attachment Score (UAS) and Labelled Attachment Score (LAS) scores.

Pizzeria

Designed a pizza franchise's web app which allows the user to order a choice of pizzas from the menu and track their order status online. Utilsed HTML, CSS and Vanilla JS for frontend and NodeJs, ExpressJs and MongoDB for backend.

Symptom Based Disease Detector

Created a Deep Learning model to recommend drugs based on patient symptoms using two distinct neural network architectures in PyTorch: an LSTM with GloVe embeddings and a BERT-mini classifier. Attained F1 scores of 77.43% with the BERT-mini model and 70.71% with the LSTM model by optimizing batch sizes and learning rates for effective symptom-based classification.

Know about my

Internships and Committee Works

Data Analyst

University of Utah (03/2024 - Present)

Architecting a model to track changes in 10-K filings over time, analyzing forward-looking intensity, document length, and financial tone based on insights from Muslu et al.'s 2015 study. Achieved a 27% increase in forward-looking statement identification by improving data preprocessing and reducing per-filing processing time by 40%. Implementing AI-driven analysis by prompting ChatGPT, comparing AI generated outputs against manually coded algorithms to measure performance and efficiency.

ML Researcher

FLUX Research Group (08/2024 - 04/2025)

Architected and implemented a comprehensive CloudLab profile enabling seamless integration of NVIDIA drivers and CUDA toolkit, reducing environment setup time by 90% and benefiting 50+ researchers across multiple projects. Collaborating with the Wireless Powder Testbed team to implement predictive modeling solutions focusing on enhancing experimental outcomes through machine learning applications for a network of 10000+ UEs (User Equipments).

Committee Head

ISTE-TSEC (06/2021 - 05/2022)

Led a team of 25 students to successfully organize two 3-day festivals and four individual events. Core responsibilities included fundraising, event planning, and overseeing team activities. This role significantly enhanced my leadership, management, and teamwork skills, making it one of the most rewarding experiences of my college life.

Web Developer

Exposys Data Labs (06/2021 - 07/2021)

Spearheaded the launch of a tourism project, integrating key features to enhance user experience and deliver valuable information about 50+ Indian travel destinations. Utilized MERN stack for an efficient frontend and backend integration, creating a responsive, user-friendly interface and enabling content management.

Internet Of Things Trainee

Enovate Skill (06/2020 - 07/2020)

Created and simulated IoT models using platforms like Tinkercad to test designs virtually. Designed and built various Tinkercad simulators, including fire alarm systems and temperature sensors.

Get In Touch

Contact Me