About
I’m a 20-year-old web developer from West Lafayette, IN, currently studying at Purdue University & building Purdue Hackers. ✨🚀👁
Projects
I helped organize The Hacker Zephyr, a hackathon aboard a privately-chartered train. We gathered 42 high schoolers from around the world & put them on a train from Burlington, VT to Los Angeles, CA. Onboard, we ran the world's longest hackathon by land: 3,502 miles.
Hack Club Meetings is a collection of recordings of real Hack Club meetings paired with instructions to club leaders for running them in their own club. I entirely ideated, designed, and built Hack Club Meetings—over 2 months, I worked with club leaders to record five of their real club meetings, created a detailed write-up of their meeting, and built a website that hosts each recording & write-up. The end result is a program that helps new club leaders learn how to run a great Hack Club by example & skip a year of running bad meetings.
Workshops are the curriculum Hack Club HQ provides to club leaders, helping them teach coding through making & shipping fun projects. In 2020, we were in desperate need of more workshops—so I end-to-end managed the Workshop Bounty Program, which paid club leaders $200 to submit a new workshop to Hack Club HQ. By the end of the program, we added 86 fantastic new workshops.
The largest-scope technical project I've ever worked on, Scrappy is the backend that powers scrapbook.hackclub.com, a social media-like service for Hack Clubbers to share what they're working on. To post to Scrapbook, users post an image in #scrapbook on the Hack Club Slack, and Scrappy takes it from there. I entirely built Scrappy throughout Summer 2020 and maintained it throughout my time at Hack Club.
In 2019, I founded and ran Windy City Hacks, among Chicago's only high school hackathons at the time. 160 high schoolers joined us in downtown Chicago for 24 hours, & shipped nearly 50 projects. Of the $14,000 we raised from local businesses to run the event, $12,000 was raised entirely by me in the last 4 weeks before the event.
Side Projects
Along with three others at a Purdue Hackers event, I created Lightning Time, a new way to measure time represented as a hexadecimal string and three colors. Along with it, I wrote an npm package for Lightning Time and a blog post with interactive React components that allow you to play with Lightning Time.
A super simple service & API for generating custom Purdue Hackers-branded QR codes, to be used in our workshops and marketing materials.
In Fall 2021, I built Purdue Hackers Events, an all-in-one platform for keeping track of events that Purdue Hackers, the student organization I'm part of at Purdue, runs. Users can see upcoming & past events, which organizers add via Airtable. You can also RSVP for an upcoming event and get an email reminder a day before the event. Built with React, Next.js, TypeScript, and Tailwind.
A super simple Airtable-based link shortener, powered by Vercel Edge Functions.
Over a few days in August 2021, I built a service that connects to your Apple Music profile & updates your status in a Slack workspace with the currently-playing song.
Built on The Hacker Zephyr, a collaborate pixel-drawing canvas for fellow hackers aboard the train, inspired by r/place.
My first project using the Slack API that had real users. Clippy helped onboard thousands of people from around the world onto the Hack Club Slack for 2 years.
A service that connects to Spotify and displays the currently-playing song alongside a timer, for presenting technical workshops.
My first web project, launched as the 2018-2019 school year began. Anonbot was a website that posted submitted text to an Instagram account. Very quickly it began being used by nearly everyone in my high school, with hundreds of posts per day. Because I didn't properly moderate it, someone eventually posted about a school shooting, & I took it down after police were called to my house. Learned a lot about ethics in technology & the danger of unmoderated anonymous communities.
Work Experience
Summer 2022, I worked as a software engineering intern at Vercel, the creators of Next.js.
I graduated a semester early from high school & took a gap year to work for Hack Club, a nonprofit that helps high schoolers become hackers via a community & coding clubs. Throughout most of 2020 I worked on the clubs team, writing curriculum & building new infrastructure. I then began leading the clubs program, where I directly worked with the US team's 500+ clubs, maintained existing infrastructure, onboarded new club leaders, and end-to-end designed & built new programs for club leaders.