Avi Aggarwal

 

Education

Purdue University

B.S. in Computer Science | 2024 - Present

Relevant Coursework:

  • Data Structures and Algorithms
  • Computer Architecture
  • Introduction to Computer Systems
  • Object-Oriented Programming
  • Web Application Development
  • Parallel and Sequential Data Modelling
  • Programming in C
  • Multivariable Calculus
  • Discrete Math
  • Statistical Methods
  • Linear Algebra

Liberty High School

High School Degree | 2020 - 2024

Accomplishments:

  • Top 10, Magna Cum Laude
  • National Merit Scholarship Finalist
  • Business Professionals of America (BPA): 2nd in State, 10th in Nationals for Java Programming Event
  • United States Computing Olympiad (USACO): Silver Rank
  • TMEA All-State Violist: Ranked among the top 50 violists in the state of Texas
  • 4-Time Symphony Orchestra Violist: 3rd chair in the Dallas-Fort Worth Metropolitan Area

Experience

Technical Project Lead

Feb 2026 – Present | West Lafayette, Indiana

Technical Project Lead

Google Developers Group | An AI assistant that helps users check their questions against Purdue University policies and documents (i.e. university rules, handbooks, housing terms, scholarship requirements, etc.)

  • Web scraping for data collection
  • RAG architecture for information retrieval and generation
  • Agentic Loop for additional information gathering and clarification
AI Research Engineer

Feb 2026 – Present | West Lafayette, Indiana

AI Research Engineer

ML@Purdue | Exploring multimodal foundation models for dermatological image analysis for acne grading and scar classification.

  • Convolutional Neural Networks (CNN) and Transformers for medical image analysis
  • Multimodal foundation model development and evaluation
  • Dermatological dataset preparation and validation
Software Developer

Aug 2025 – Dec 2025 | West Lafayette, Indiana

Software Developer

Purdue Stack | Developed real-time news feed for Social Stack Exchange (startup) app featuring trending and personalized feeds, keyword search, and user interactions.

  • Built cross-platform mobile application using Expo with React Native
  • Developed RESTful API with Express.js for news, trending content, and portfolio data delivery
  • Engineered automated news scraper to aggregate and normalize content from multiple sources
  • Implemented upvote functionality and user interaction features
Promega Corporation | Summer Internship |

May 2025 – August 2025 | Madison WI

Promega Corporation | Summer Internship |Promega Connections

Promega Corporation is a biotechnology company that develops and supplies over 4,000 products supporting life science research in areas such as genomics, protein analysis, cellular analysis, drug discovery, and forensic DNA identification.

  • The goal of this project is to improve instrument reliability by designing a machine learning and statistical anomaly detection system that integrates environmental sensor data (temperature, humidity, particulate matter) to identify conditions in real-time that are linked to low-quality experimental results.
  • Processed univariate and multivariate data in Python (pandas, NumPy) with cyclical time encoding, performed correlation analysis, and trained ML-based Holt-Winters, K-means Clustering, Isolation Forest, & Variational-Autoencoder models to flag anomalies
  • Integrated an SHT45 sensor into Discover LLC boards with firmware (C/C++) and hardware modifications; updated host software to log environmental readings in real time alongside instrument metrics
Corporate Partnership with Knudsen Institute | Data Mine Research

August 2024 - April 2025 | Lafayette, IN

Corporate Partnership with Knudsen Institute | Data Mine Research

The Knudsen Institute is an applied research organization dedicated to developing technology solutions for U.S. manufacturers, aiming to enhance integration into the U.S. Defense Industrial Base at scale.

  • Fine-Tuned Named Entity Recognition (NER) models on manufacturing language to improve Natural Language Processing (NLP) systems that interpret manufacturing-related communication. Additionally, integrated anactive-learning pipeline that allows further refining of the model, particularly in its weakest areas.
  • This enables the development of smarter applications that can accurately interpret and respond to manufacturing-related communication, particularly in surge environments where assessing manufacturing capabilities is critical.
  • Tools such as BeautifulSoup and Selenium are used to extract data from HTML and XML files, while PyTorch and HuggingFace were utilized for model development and architecture.

Skills

JavaPythonCC++ReactNode.jsNext.jsTailwind CSSPyTorchNLPHuggingFaceScikit-LearnPandasSupabaseGitData StructuresSoftware Design PatternsSystem DesignBeautifulSoupNoSQLIoT Device ManagementCompetitive Programming

Certificates

  • Oracle Associate Java SE 8 Programmer Certification (1Z0-808)
  • Data Structures and Algorithms Course Certificate, UC San Diego
  • Java IT Specialist, Certiport

Extracurriculars

PSSC Logo

Purdue Student Science Council (PSSC)

Webmaster

Jan 2026 - Present

Created the website for the Purdue Student Science Council (purduesciencestudentcouncil.com). Migrated the database to Firebase and added custom update links so members can update their profiles automatically. Added contact pages and delivered a full modern UI refresh.

Network and Career Outreach Officer

Promotes professional growth amongst College of Science students, organizes career fairs, and fosters close relationships among students, faculty, and alumni to further benefit the College of Science and its students.

Climbing Activity

Rock Climber / Boulderer

Active Member of Purdue Rock Climbing Club

A v4 climber (sometimes)