Software Engineer, Web Developer, Data Scientist, and more
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.
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.
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.
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.
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.
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.
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.
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.
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.