cv

isaiah hashimoto · linkedin · github

education

bachelor of science in computer science, northwestern university · expected june 2028

coursework: data structures & algorithms, design & analysis of algorithms, intro to computer systems, machine learning, discrete mathematics, software quality engineering

skills

languages: c++, c, python, java, typescript, javascript, sql, matlab, latex

frameworks & libraries: react, next.js, react native, node.js, flask, django, tailwind css, drizzle orm, three.js, p5.js

tools & platforms: postgresql, firebase, supabase, git, figma, webrtc, socket.io, web audio api, arduino, linux

experience

software development intern · interactive design & media, nyu tandon · brooklyn, ny · june 2026 – aug 2026

  • developing software systems and interactive tools at nyu tandon at the yard, a media and xr production facility supporting virtual production, immersive media, and real-time computing
  • shipped a music-mode feature for intercom at the yard, a multi-zone webrtc intercom (p5livemedia), adding system-audio routing and device selection to broadcast audio through the existing hold-to-talk pipeline across raspberry pi endpoints
  • built the arduino firmware, node.js serial bridge, and raspberry pi deployment for earthseed processing, a touch-activated oral history installation at an eyebeam artist residency
  • engineered socket video sync, a socket.io-based synchronization system keeping two networked video screens frame-locked via heartbeat state broadcasts and threshold-based drift correction

website developer & wavelength lead · wnur 89.3 fm, northwestern university · evanston, il · apr 2025 – present

  • led development and design for wnur.org, northwestern's student-run radio station web platform (live at wnur.org)
  • built global listen bar, on-air schedule synced from google sheets, contact flow via resend, and page transitions across next.js 16 / react 19 / typescript
  • engineered ascii audio interpreter, a live web audio visualizer on the hero that reacts to the broadcast stream in real time

technical product lead · institute of electrical and electronics engineers, northwestern university · evanston, il · jan 2026 – present

  • led a 5-person team building ontask, a chrome extension that uses gemini-based classification to detect distraction in real time
  • integrated pomodoro timing, social study sessions, leaderboards, and supabase-backed profiles and session tracking

co-director of technology (previously software developer) · mayfest productions, northwestern university · evanston, il · oct 2024 – present

  • led an 8-person engineering team building applications for dillo day, northwestern's annual music festival, serving 12,000+ attendees and 3,200+ annual downloads; owned code review and production releases
  • built and maintained official dillo day ios apps (2025, 2026): 6,300+ downloads per year with schedules, maps, lineup, and live updates
  • owned the development of mayfest internal, an internal operations platform used by 140+ crew members, building react interfaces, firebase integrations, and flask apis for festival-day crewing workflows and 121k+ requests

information technology intern · gridworks · albuquerque, nm · march 2024 – may 2024

  • led development of an internal access control tool with python to integrate badge scans into the company database and power a site-wide security dashboard
  • provisioned and secured employee devices and accounts with access controls, credential management, and system hardening in a windows enterprise environment

selected projects (more)

wnur website · june 2026 · next.js, typescript, web audio. full-stack media platform for northwestern's wnur radio station: live schedules, stream proxy for cors-safe audio analysis, automated on-air data from google sheets, and publishing workflows. production site at wnur.org.

ascii audio interpreter · may 2026 · canvas 2d, web audio api. real-time audio visualization that reads fft bins, drives a flow-field particle system, and renders animated ascii art from live frequency spectra. live on the wnur hero; vanilla js port with interactive demo on this site.

intercom at the yard · june 2026 · p5livemedia, webrtc. web intercom for multi-zone voice announcements at nyu tandon. raspberry pi endpoints in speakers across the building; controller holds talk to broadcast to one zone, several, or all. added music mode for routing system audio through the same pipeline.

earthseed processing · june 2026 · arduino, node.js, p5.js. touch-activated oral history playback for dre jácome's earthseed installation at eyebeam. capacitive sensors on three seedpods, serial bridge to browser audio, raspberry pi deployment with systemd autostart.

socket video sync · june 2026 · react, socket.io, node.js. sync two mp4 videos across separate screens from one controller. threshold-based drift correction, heartbeat sync, and mobile gesture unlock for ios playback in installation contexts.

rebugger · march 2026 · c, c++. c++ debugging toolchain for cs 211: source-level debugger, dynamic ram module with sorted variable indexing, and execution engine over parsed nupython programs. end-to-end parse, represent, execute, inspect pipeline.

personal design document creator · 2026 · vanilla js, pdf export. browser wireframe board for early design docs: nested containers, arrows, notes, pan/zoom canvas, and pdf export. lightweight alternative to heavier design tooling.

ascii horse · 2025 · javascript. frame-based ascii animation loop rendered as monospace text. parser splits multi-frame text files; requestAnimationFrame drives playback with stable vertical alignment across frames.

leadership & involvement

current: mayfest productions, wnur 89.3 fm, northwestern ieee, northwestern blockchain

past: the garage, isbe arch group

last updated september 2026