hey, i’m ethan.

e10 Grapes

hey, i'm ethan!

i'm a...student, musician, data scientist, leader, mentor, and builder.

data science & applied stats @ purdue.

drag to spin

A bit about me!

Hey guys! I'm Ethan Wu, and I'm originally from Carmel, IN. I'm a data science and applied statistics double major @ Purdue University in West Lafayette and also a part of the John Martinson Honors College! I love all things food, all things music, and will listen to anything (even country sometimes). Some of my favorite artists are wave to earth, Malcolm Todd, America, Laufey, and Knock2.

Open my contact card or take a look at my résumé!

See my résumé
spotify · checking nowcurrently playinglive from ethan's spotify
say hello

contact me.

ideas into
actual things.

personal project · october 2026–present
PythonTableauJavaScriptMusicXML / MIDImidomusic21

Virtuoso brings together my interests in violin and data science. It explores the technical demands of violin concertos through note density, chords, register, and melodic leaps.

I built a Python pipeline to analyze 25 movements across nine concertos, then turned the results into an interactive dashboard and an editable Tableau workbook.

Compare concerto movements or upload a MIDI or MusicXML score to analyze a part directly in your browser. The experimental index makes its assumptions visible rather than treating difficulty as a definitive grade.

personal project · october 2026–present
ReactTypeScriptCloudflare WorkersSQL

Bloc is a show choir formation planner. Directors can add their students, set up the stage and risers, and create multiple formation charts for each song.

I built Bloc out of my love for show choir. Upload a rehearsal track to watch students move between formations with the music, then use presentation mode to play through the song.

Directors and choreographers can share shows with view or edit access and work on them from a desktop or iPad.

integrated science and business pitch · march–april 2026
ReactFlaskPythonSQLJavaScriptHTML / CSS

A rehabilitation prototype that helps therapists review a patient’s movement using simulated wearable sensor data.

I built the therapist dashboard and connected it to a backend that processes incoming sensor data. The dashboard turns that data into live charts and personalized feedback, so therapists can follow movement during a session.

I also worked with business professionals to explore how the platform could fit into rehabilitation care.

hello world hackathon project · september 2025
HTML / CSSJavaScriptlocalStoragemobile-first UI

At Purdue, the CoRec’s pickleball courts are almost always full. We built dinQ to make it easier for players to get into a game without hovering beside the court.

Players join one facility-wide waitlist, queue in groups of up to four, and choose a 30- or 60-minute session. When a court opens, the group at the top moves in.

I built the queue logic in JavaScript and shaped a focused, mobile-first experience designed to feel simple even when the system behind it isn’t.

better with
other people.

Teaching, mentoring, and building
community at Purdue.

01
asian student union board

president

Planning four major events for Purdue’s Asian community and coordinating student committees across 20+ cultural organizations.

may 2026 – present
02
purdue department of computer science

undergraduate teaching assistant

Supporting 800+ CS193 students through coursework feedback and weekly PSO sections covering Git, terminal tools, debugging, and development workflows.

august 2026 – present
03
launchpad

mentor

Helping an underclassman build a project and navigate coursework and involvement, while co-leading a group centered on peer support and connection.

august 2026 – present
04
vietnamese student association

culture night director

Helping bring culture and community to the stage as one of VSA’s Culture Night directors.

may 2026 – present

more coming
soon.

but here’s this while you wait.

fidget panel · drag me