Graphic Design
Colorado Symphony Poster Mailer
A poster mailer design project made using Adobe Illustrator and Photoshop used to advertise the upcoming Colorado Symphony Orchestra performances. Utilizing color, space, and visual hierarchy to create an engaging design that captures the essence of the orchestra.
Song Accordion Booklet
A graphic design project exploring typography, layout, and color to help expand on the story of the song "Instant Crush" by Daft Punk featuring Julian Casablancas. Focusing on typography being an important medium for storytelling.
Non-Profit Event Flyer
A flyer I designed for a local nonprofit organization. I used Adobe Photoshop to create all the iconography outside of the pre-existing logo for SAFSN. Using vibrant colors and structured hierarchy to create an engaging design that promotes the event.
Interactive / Creative Coding
Song Finder Web App
An interactive web app that lets users search for songs using the iTunes API. Results display album art, title, and artist, with a modal view for additional details and audio previews. Built with JavaScript, JSON data handling, and a finite state machine to manage smooth UI interactions. Helps users discover music in a fun and engaging way, showcasing my skills in web development and interactive design.
View Live App →
Bee Bomb Honey Website
A fully designed and developed website for a local honey company, focused on clean branding, product presentation, and user experience. Built and deployed using modern web tools, with attention to layout, typography, and responsive design to create a polished, professional storefront. Intended to help outreach, to inform possible customers and promote the company's products.
View Live Site →
Radio Rift (Browser Game)
An original side-scrolling battle game I built using JavaScript and HTML5 Canvas, where players fight through rhythm-timed encounters across a series of levels. I focused a lot on level pacing, hit detection, and managing game states as the player moves through the intro, battle, and knockout phases. I also used AI tools throughout the process to help me prototype mechanics faster and work through tricky logic, while every creative decision, the concept, the feel, the visuals, and the level design, was mine. This project is a good showcase of my game design skills alongside how I use AI to move faster without losing ownership of the creative direction.
Play Fullscreen →
Duel Dash (p5.js Game)
A fast-paced two-player game built with p5.js where users can select a character and race against each other in a WASD vs IJKL keys setup. The game features simple mechanics, colorful graphics, and a fun competitive element. I implemented a finite state machine to manage game states like start screen, gameplay, and game over, ensuring smooth transitions and an engaging user experience. All iconography, graphics, and animations were created by me using Procreate.
Play Fullscreen →
This portfolio website was designed and coded by me using HTML, CSS, and JavaScript! c:
3D & Physical Models
Laser Cut Acrylic Lamp
A geometric lamp I designed in SketchUp and laser cut from acrylic sheets. I designed the panels to slot together without any adhesive, so the joinery itself becomes part of the look. Since the panels are clear acrylic, the light passes through and reflects off all the angled surfaces, which was the main effect I was going for.
Built Spice Rack
A wooden spice rack I designed and built to fit a specific gap in my kitchen cabinets. My design changed a bit partway through the build as I adjusted the shelf heights and added the center divider, so the final piece is a little different from where I started, but that's part of the process. I like how it turned out and it fits exactly where I needed it to.
Spice Blend Packaging Concept
A conceptual spice blend package designed and 3D modeled to explore form, branding, and usability. The design focuses on structure, visual identity, and how packaging can enhance user interaction. Blending aesthetics and functionality to create a unique and engaging product concept.
Wooden Guitar Stand
A functional guitar stand designed and built using only 2x2 wood and screws. Created as part of a prototyping project, focusing on stability, simplicity, and efficient material use. Used SketchUp for 3D modeling the stand fully and its parts individually.
Recycled Go-Kart Concept
A playful go-kart concept inspired by Mario Kart, designed around the idea of using recycled materials such as aluminum cans. Focused on creativity, form, and imaginative vehicle design.