AET Automotive's Inventory Studio 
Here is a product film I put together showcasing the the features of Inventory Studio. Inventory Studio is an easy to use solutions for dealers to create and syndicate inventory ads to Facebook, Instagram, Pinterest, and TikTok. This product is one of four others I created for the AET Marketing Suite. To learn more about the other AET products I engineered click here

Other Projects

UXdefined.com
A Unified Dictionary for UX Designers
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.
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.
Prototyping Motion with FramerJS
A collection of interactive prototypes I created for the Microsoft Team's mobile app.
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.
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.
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.
Threaded Messaging Animations
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.