

I'm a self-taught digital artist and full-stack engineer with a B.S. in Computer Science from the University of Virginia. My work sits at the intersection of design and engineering, spanning graphic design, animation, video editing, and interactive experiences.
I'm heavily inspired by film, music, and games, and I approach my work with the same mindset - focusing on aesthetic, detail, and how something feels as much as how it functions.
I'm currently looking for opportunities to build interactive products and experiences that blend strong visual design with thoughtful engineering.
Redesigned the company’s website to improve visual communication across the landing and core informational sections. Owned development of recurring and bundled product support end-to-end, including a subscription management interface and refactored checkout flow. Also developed reusable, branded agency page templates with dynamic content and mapping highlighting office locations.
Redesigned the company’s website to improve visual communication across the landing and core informational sections. Owned development of recurring and bundled product support end-to-end, including a subscription management interface and refactored checkout flow. Also developed reusable, branded agency page templates with dynamic content and mapping highlighting office locations.
Directed and animated an introduction to Flourish, a mobile app developed by the CSC aimed at helping students develop healthy habits. Used Procreate to design assets and characters and Adobe Animate to bring scenes to life.
Directed and animated an introduction to Flourish, a mobile app developed by the CSC aimed at helping students develop healthy habits. Used Procreate to design assets and characters and Adobe Animate to bring scenes to life.
Animated simple UI elements (liking, disliking, and an onboarding logo) for Glimmr’s mobile application, where influencers are able to monetize communications with fans. Animations were created in Rive and exported as .jsons for easy code integration.
Animated simple UI elements (liking, disliking, and an onboarding logo) for Glimmr’s mobile application, where influencers are able to monetize communications with fans. Animations were created in Rive and exported as .jsons for easy code integration.
Message sent!
Thanks for reaching out. I'll get back to you soon.