Project Portfolio

Jeremy Gilhart

About Me

Hi!

My name is Jeremy, and I am a senior at Purdue University studying Mechanical Engineering and graduating May, 2026.

I am Passionate about design, automation, controls, robotics, and programming.

I enjoy rock climbing, photography, playing piano, and cooking.

Skills

CAD: SolidWorks, AutoCAD, CATIA, 3DExperience, Creo, Fusion360, Siemens NX

Programming: Python, Java, C, MATLAB, C++, Swift, HTML, CSS, JavaScript

React, NextJS, AWS, MongoDB, GitHub, Vercel, JUnit Tests, Microsoft Power Apps

Hardware: Arduino, Raspberry Pi

Senior Design - Vend-a-Vision

Team Lead

In Progress! For our senior design project, we are developing (as a team of 4) a fully automated dispensing system for 400 safety glasses, utilizing a gantry-style mechanical system integrated with Arduino-based controls. As team lead, I manage the team execution, system integration, and hardware implementation. Additionally, I have led the electronics and programming, selecting motors/motor drivers and implementing controls system.

Purdue Pete's Adventure Race

ME-444 Class Final Project (Creo)

For our final project, we built a marble obstacle course with 5 interactable obstacles inspired by the game "Screwball Scramble" and based off of Purdue University® Architecture. We were awarded "Best Engineering" (out of 160 students) for this project.

Purdue Solar Racing

Chassis Lead (Former)

As a Chassis Lead for PSR, I led the manufacturing of carbon fiber composite layup for student-built vehicle’s aerodynamic shell. Additionally, I directed strength testing and validation for composite attachment system to comply with race regulations.

Climbing Ticks

Made with: Python, AWS Lambda, NextJS, React

This app integrates with Mountain Project® (a digitial guidebook/ location based climb tracker) to analyze logged outdoor climbing progress. This app calculates the user's current best climbing-pyramid and recommends climbing grades to expand one's pyramid. Additionally, this data visualization tool allows any climber to see their progress over time. Tip: when viewing this project, use "JEREMY" as a placeholder url.

LeasingCincy

Made with: React, HTML/CSS

Find your next Cincinnati rental property. Connects renters with available homes. Displays basic property information in an elegant way.

Purdue Climbing Club & Climbing Team

President of PCC

I have been a part of this organization for four years, serving as Trip Coordinator, Vice President, and now President. I have organized 10+ off campus climbing/camping experiences, challening students of various levels to expand their skills and technical abilities. As a leader in this organization, I have Organized weekly events including community climbs, Dyno/Kilter/V-Point Competitions, trips (and overnight lock-ins) to climbing gyms in Indianapolis, and outdoor climbing trips in Arkansas, Illinois, Wisconsin, Tennessee, Kentucky, and Arizona. Additionally, I trained hard and competed at the national level, placing 6th at Collegiate Nationals (2024) for Tope Rope.

Battle Bot

Class Project using Arduino

Worked together as a team of 5 to develop a remote control robot. Achieved 2nd overall(across all 6 sections)in battle‐bots competition. Achieved 2nd place time in racing event(in our lab section).

hangTime

Made with: Swift, SwiftData, SwiftUI

Developed an IOS app to manage training for climbing. This app allows users to create, run, and save custom hangboard routines.

GermanGrammar

Made with: Swift, SwiftUI

Developed an IOS app for learning German grammar topics. Basic multiple choice quiz app with pre-programmed topics.

SimpleRE

Made with: Swift, SwiftData, SwiftUI

First IOS app I made. This app allows investors to model their real estate portfolio, and track spending and earnings. The app also provides key insights about property profitability.

microBiome

Made with: Swift, SwiftData, SwiftUI

Simple app to manage one's gut microbiome. Log plant (fruits, vegetables, nuts, seeds, etc.) consumption and track progress toward the "30 plants per week" challenge.

boilerBookings

Made with: Python, NextJS/React, MongoDB

Joined the development team of BoilerBookings as they scaled from 2 to 10 developers. Their product allows students to search optimal combinations of shuttles and flight for off campus travel. I refactored code and utilized OOP best practices to make backend codebase scalable. Additionally, I Made the project backend scalable to expand from Purdue to IU and UIUC.