Flatland is a web-based pattern CAD program for sewists and patternmakers built in Typescript, React + Zustand, Supabase, and Three.js.
flatland.studio →Recipient of the GOLDEN BUG as a class project in UW CSE457. Volumes, triangles, and other basic features implemented in a path tracer in C++ and Boost. An offline ray tracer built in C# within Unity. A simple rasterizer in Javascript using Canvas API.
E-commerce design & implementation for a sustainability-oriented and domestically produced designer brand. Made in Wordpress with Woocommerce, Mailchimp, and Stripe.
Design Pattern Systems is a polygon-based tiling graphic tool/toy for creating designs for seamless textile printing. It is built in Vanilla JS with Node and Postgres (via Node Postgres).
SuperPatternList is a constellation of applications built to find, host, and display sewing patterns. It is built in Javascript and Python using Node, Flask, MongoDB, React, and Flask-Login on AWS and Heroku.
Illustration and web design for an e-commerce brand.
Web design for Health & Wellness.
Illustration and layout for a SaaS company.
Branding, UI/UX, and React implementation for a Fantasy Football-for-Soundcloud game Chrome extension.
A cabin in the woods. Designed and built by hand with my family.
UI/UX for a record-setting auction of content authorship rights i.e. "virtual land". Shaped an era of web3 auction UX.
Branding materials, printed matter, coinage, and web design for a national aviation education foundation 2015 - 2021.
Record covers, brand graphics, and logos for 40+ clients in the music industry.