Creative Studio Pro 
Creative Studio Pro is the second-generation design editor I built for AET Automotive, where I serve as CTO and Co-Founder. Over the past three years, I’ve been focused on architecting the next generation of design tooling for the company. Founded in 2018, we entered the market with a good—but not yet exceptional—design editor. Because few others were building vertical-specific design solutions, early adopters quickly gravitated toward us, helping us capture market share. Creative Studio Pro is the result of years of user feedback and iteration, evolving from our original Creative Studio into a professional-grade platform now used by more than 1,000 dealerships across the United States, Canada, and the UK.
Coming from a motion and visual design background, I approached this project with the mindset of someone deeply familiar with tools like Figma, Illustrator, Photoshop, and Canva. My goal was to build an editor that felt instantly familiar and approachable, while surfacing advanced functionality only in context, rather than overwhelming the user. Since our primary users are dealership marketing teams working under tight timelines, ease of use was paramount.
The first version of Creative Studio proved dealerships wanted a tool they could own, but it wasn’t designed to handle complex creative workflows. I rebuilt the editor from scratch using React, Konva.js, and offscreen canvas to deliver a highly optimized design experience directly in the browser. That choice allowed me to support sophisticated layouts and assets while maintaining the speed and fluidity of a desktop design tool.
I integrated features dealerships rely on every day: access to OEM-approved imagery and vehicle photography, reusable components that can be applied across campaigns and teams, and AI-powered capabilities like background generation, compliance checks, and real-time creative assistance. Every design and technical decision was shaped by balancing flexibility with compliance, speed, and usability.
Creative Studio Pro is a reflection of my role at AET Automotive: I have built every product the company has shipped. With CSP, I combined my design instincts with technical execution and product leadership to create a platform that redefines what dealerships can expect from creative tools.
In addition to building the product, I created the narrated learning series that trains users on its full capabilities. This ensured that dealerships not only had access to powerful tools but also had the knowledge to put them into practice.

Other Projects

Visualizing Voice in Meetings
When it comes to meetings there are two types of people; those who turn their video on and those that do not. In this post I will dive into how I designed a visual/motion system to give everyone an equal voice.
Threaded Messaging Animations
Humanizing Messaging Experiences
In this post I dive deep into the creation of the typing indicator and 'like' animation for Microsoft Teams.
Building Cortana into Microsoft Teams
In this post I we'll look at how I rebuilt Cortana using Lottie from Airbnb as well as dive into integrating audio waveforms and animated icons.
Trigger
Trigger is a After Effects script that automates a time remapping process used for layer marker based animation. Trigger allows users to quickly setup and retime complex user flows by triggering animation events called via layer markers.
Halodrox - Drone Apocalypse
Halodrox is a indie mobile game I created in 2011 as a personal project. The game is a 9 level, accelerometer enabled, top-down shooter packed with Mario Kart style power ups and rapid fire action.
Mercury
After Effects script for creating free-form liquid deformations for shapes, solids, text, and masks. Mercury allows you to turn any object into a liquid object with customizable liquid thickness and evolution settings
Motion Graphics Features of AET Automotive
Learn about the animation features I engineered for AET Automotive's Creative Studio product offering.
AET Automotive
AET Automotive is an industry leading social media marketing platform for automotive dealerships. As Co-Founder and CTO of the company I oversee all design and engineering initiatives.
Prototyping Motion with FramerJS
A collection of interactive prototypes I created for the Microsoft Team's mobile app.