Hoagie

Hoagie Club is the team behind Hoagie.

Hoagie Club aims to change how students build campus applications and establish a proper software engineering culture around them.


We want to turn Princeton applications from a collection of isolated side-projects into an integrated software system.

Meet the Team

Hoagie would not be possible without a great team of developers.

Officers

Issac Li

Co-President
LinkedInGitHub

Cathy Di

Co-President
LinkedInGitHub

Spencer Doyle

Co-President
LinkedInGitHub

Emily You

Treasurer
LinkedInGitHub

Erica Lee

Social Chair
LinkedInGitHub

Gary Smith

Head of Product
LinkedInGitHub

hoagieplan

Hannah Choi

HoagiePlan Lead
LinkedInGitHub

Emily You

HoagiePlan Lead
LinkedInGitHub

Lucy Chen

Developer
LinkedInGitHub

Lucy Wang

Developer
LinkedInGitHub

Linsey Zhong

Developer
LinkedInGitHub

Rishabh Mohapatra

Developer
LinkedInGitHub

Luke Sanborn

Developer
LinkedInGitHub

Grace Tan

Developer
LinkedInGitHub

hoagiemail

Jenny Fan

HoagieMail Lead
LinkedInGitHub

Marvin Chen

Developer
LinkedInGitHub

Vishva Ilavelan

Developer
LinkedInGitHub

hoagiemeal

Kevin Liu

HoagieMeal Lead
LinkedInGitHub

Abu Ahmed

HoagieMeal Lead
LinkedInGitHub

Sadat Ahmed

Developer
LinkedInGitHub

Gabriel Centeno

Developer
LinkedInGitHub

Santiago Criado

Developer
LinkedInGitHub

Shreyas Garimella

Developer
LinkedInGitHub

Nathan Kang

Developer
LinkedInGitHub

Andrew Xia

Developer
LinkedInGitHub

Aaron Yang

Developer
LinkedInGitHub

hoagiehacks

Ishaan Javali

Director
LinkedInGitHub

Cathy Di

Principal
LinkedInGitHub

Past Leadership

2024

George Chiriac

Co-President, Apps Director
LinkedInGitHub

Windsor Nguyen

Co-President, Apps Director
LinkedInGitHub

Gabriel Marin

HoagiePlan Team Lead
LinkedInGitHub

How is Hoagie Club run?

Hoagie Club is built on the idea that the best products come from the joyous collaboration of passionate designers, engineers, and creators. So, Hoagie Club is structured such that every member has the chance to drive real impact and learn valuable skills.

Learning

There are two ways that we make sure you always have opportunities to grow at Hoagie.

First, we have development guidelines and a formalized code review process that simulate real-life software companies to allow you to pick up good engineering habits. We also believe that the best learning comes from practice and peer mentorship, and so we make sure that our teams have members from a variety of backgrounds and encourage stepping out of your comfort zone in development.

Secondly, we provide role flexibility, allowing you to explore different parts of software design and development. From backend APIs and testing infrastructure to frontend UI and command-line scripts, there are many opportunities and many different ways to contribute to Hoagie.

Doing

As a rapidly-growing student organization, Hoagie has many exciting opportunities for members! At the moment, Hoagie Club is structured into two teams: Apps and Hacks.

Apps Team works directly on Hoagie Applications such as Mail. They use shared elements from the Hoagie API and our UI component library as well as write their own application-specific code. Some potential projects for the Fall semester include adding new features to HoagiePlan, officially launching HoagieStuff, maintaining HoagiePlan, and kicking off a brand new application project!

Hacks Team organizes HoagieHacks, weekly coding sessions where students form groups to work on programming projects they're passionate about. The team gives lectures to fill in the gaps in programmers' knowledge, helps potential startup founders ideate, and offers group mentoring.

Joining

If you are interested in any of this, be on the lookout for opportunities to join Hoagie Club. We usually recruit members in the Fall, but may recruit in the Spring as well, depending on project needs.

In the future, we hope to provide enough resources to make contributions to Hoagie applications accessible for everyone. Some of our project repositories are already open-source on GitHub, and while we cannot provide contribution guidance right now, you can always get in contact with us if you want to add new features to our open-source repositories without being a member! If you're interested in any of this, be sure to apply in the Fall Semester or email us directly!

Wavng Hoagie Icon