Avi Aggarwal

Student | Software Developer | Researcher

Education

Purdue University

B.S. in Computer Science | 2024 - Present

Relevant Coursework:

  • Parallel and Sequential Data Modelling
  • Data Structures and Algorithms
  • Introduction to Computer Systems
  • Software System Construction
  • Problem Solving and Object-Oriented Programming
  • Web Application Development
  • Programming in C
  • Multivariable Calculus
  • Discrete Math

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

May 2023 – August 2023 | Plano, TX

Gen5IoT, USA | 2023 Summer Internship

Engineered and developed the Gen5IoT IoT Device Management Platform, a scalable solution that facilitates seamless integration, monitoring, and control of a wide range of IoT devices across multiple industries.

  • Key functionalities include real-time data analytics, remote device configuration, and over-the-air firmware updates.
  • These features were implemented using Java and C++, with database management incorporating SQL and NoSQL JSON objects. Code management and deployment were streamlined through a CI/CD pipeline using Jenkins.

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.

  • Objective of this project is to train large language models (LLMs) on manufacturing languages in order to improve natural language processing (NLP), natural language understanding (NLU), and natural language generation (NLG) tasks.
  • This enables the development of smarter applications that can accurately interpret and respond to manufacturing-related communication.
  • Tools such as BeautifulSoup are used to extract data from HTML and XML files, while PyTorch was utilized for model development and architecture.

May 2025 – August 2025 | Madison WI

Promega Corporation | Summer Internship

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.

  • Details about the Promega internship will go here. Describe your role, responsibilities, and key achievements during this internship.
  • Second Bullet

Skills

• Java • Python • C • C++ • React • Node • Tailwind CSS • PyTorch • NLP • HuggingFace • Android • Git • Data Structures • Software Design Patterns • BeautifulSoup • NoSQL • IoT Device Management • Competitive 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)

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)

Thank You!

Thank you for taking the time to view my personal website

Feel free to reach out!

972-984-8921