Isaac Rudnick

Isaac Rudnick

Software Engineer, Web Developer, Data Scientist, and more

About

I'm a computer science student at Vassar College with a focus on robotics, systems programming, and software design. I work in Vassar's robotics lab on the HARPER humanoid platform, and I like building things that sit at the intersection of hardware and software, from robotic arms to LED displays to custom PCBs.

Experience

Robotics Design Engineer
Vassar College · Summer Research
Developed a low-cost open-source robotic humanoid arm with a small team, covering shoulder through hand. Built a GUI for feedback-integrated servo motor control and advised on proprioceptive sensor integration.
Robotics Software Developer
Vassar College · Summer Research
Created a closed-loop robotic controller and a prototyping platform for testing movement controllers, working across software and physical fabrication teams.
Robotics Lab Research Assistant
Vassar College · HARPER Project
Programmer on the Humanoid Autonomous Robotic Platform for Experimental Research. Work spans 3D visual perception, object recognition, scene mapping, and running concurrent ML models in Nvidia's ROS.
CS Teaching Assistant
Vassar College · Computer Science Dept.
Held office hours, led exam reviews, and managed concurrent labs. Worked primarily in Python and Pyret with a focus on functional programming and data analysis.

Projects

SPARCC Platform GitHub →

A serial communication and control framework bridging Python and Arduino for robotics research. Supports PWM servos, stepper drivers, and sensors through modular, extensible classes — designed for easy component integration with minimal code changes on either end. In active use at Vassar's robotics lab.

Whiteboard-Drawing Robot GitHub →

VectorPlotter: a robot that draws SVG images on a whiteboard. Built on the SPARCC Platform, the Python interface reads and scales vector files and streams drawing commands to Arduino. Includes full hardware assembly and software configuration guides.

Blood-Glucose LED Display GitHub →

An ESP32-powered system that displays real-time blood glucose data on a 32×8 WS2812B RGB LED matrix. Includes a custom 3D-printed enclosure with diffuser grid, adjustable brightness profiles, and day/night modes — designed as an open-source alternative to commercial products.

School Calendar System GitHub →

A Node.js/Express/MongoDB application that automatically syncs third-party school calendars to Google Calendar without webhooks. Designed for school-wide use (>100,000 API calls/week), with handoff documentation for in-house IT management.

Blood Sugar Alert App GitHub →

A Node.js/Python application that reduces false-positive emergency alerts for diabetics by first checking whether the user is responsive before notifying contacts. Developed alongside research on alarm fatigue in medical settings.

TikTok Discord Bot GitHub →

A Discord bot that downloads TikTok videos and slideshows for local use, built in two releases (Python/Docker/FFmpeg, then Node.js/Docker). Over 22,000 uses.

Vassar Course Data Analysis GitHub →

A Python/Pandas/Jupyter analysis of Vassar's public course data, examining trends in course offerings, popularity, and department policies around prerequisites — with tools and guidelines for further analysis by students and faculty.

Vassar Dining Plus GitHub →

An Android app improving on Vassar's dining website, with dish favoriting, persistent allergen profiles, and offline menu caching. Built in Java with full MVC architecture, unit and integration tests, and extensive documentation.

Education

BA in Computer Science — 3.96 GPA Expected 2026
Vassar College, Poughkeepsie, NY
High School Diploma — 94.6 GPA 2022
Westtown School · Kaesemeyer Leadership Award, Lane Math Award

Contact