

PLY Sequence Converter
A Blender plugin built to visualize CryoDRGN output by rendering dynamic protein conformations. Converts voxel-based CryoDRGN results to point cloud `.ply` mesh sequences, reducing memory usage by 97%. Upgrades legacy Stop Motion OBJ support for Blender 4.0+, enabling seamless import and real-time rendering of complex protein shape transitions.

Workwell
A full-stack web app built for a nonprofit serving formerly incarcerated individuals in Trenton, NJ. The platform enables staff to record, track, and analyze program outcomes, reducing paperwork and improving client support. Developed as part of Princeton's COS333 course.

48U Studios
Designed and deployed a branded landing page for the Daily Princetonian to connect students with potential employers. Created responsive user interfaces and recruiter dashboards as part of a cross-functional media-tech initiative.

HSS Clubs
Created an online club discovery and registration portal in response to COVID-19 campus closures. Students could browse, search, and sign up for clubs in a virtual environment simulating a physical fair experience.

SocialScout
A web utility that flags potentially inappropriate content on social media bios using natural language heuristics. Built with a scraping engine to scan public Twitter profiles and identify NSFW phrases.

Hoagie Mail
Internal web tool built for Princeton’s student community. Allows club officers and admins to send email announcements to the entire student body with a single click.