I build.
Put me around people who ship and I start building. New domain, hard problem. I'm already in the terminal. I don't separate design and engineering. It's one system. I turn problems into working prototypes fast.
Jonathan M.
Created a quiz generating $3.4M in sales

Jonathan M.
Launched a storefront for a $500M+ brand

Jonathan M.
Built themes used by 100,000+ businesses

Jonathan M.
Ran at least one experiment at all times for 2+ years

Jonathan M.
Built a fraud system stopping return abuse

Jonathan M.
Shipped a site from a car across 10 states in one week

Jonathan M.
Replaced paid tools with Claude Code and a Shopify API

Jonathan M.
Built a design and theme framework from scratch

Jonathan M.
Prototyped AI vision shade matching

Jonathan M.
Built ringtone apps before mobile internet

Jonathan M.
Learned HTML before the dot com bubble

Hard problems. New domains. No permission needed.
Design engineer for 20+ years. I learn new domains by building in them.






Hard problems pull me in. My first instinct is to understand them by building.
I learn new domains by shipping in them. Cosmetics, e-commerce, video games, fraud detection, cars, fashion. The domain changes. The approach doesn't.
Fintech is new to me. So was everything else I've worked on.
I don't wait to feel ready. I start building until the system makes sense.
The best work happens around people who operate the same way. High trust. High standards. Everyone pushing. That's when the output compounds.
You're shipping. That's where I'm most effective.
Some of the highlights.
Products and systems I've built that generated revenue, saved time, or both.
Kosas Cosmetics
2019–present
Seven years at kosas.com, a $500M+ global cosmetics brand, as the sole design engineer and technology lead working across product, UX, front-end architecture, custom apps, marketing, and experimentation — alongside a team that trusted me to take ideas from concept to production.
I built the Shopify theme and design system from the ground up, and designed and shipped a Shade Finder quiz that generated $4.2M in direct revenue. From there, I ran continuous A/B tests across acquisition and conversion surfaces, and built internal tools that save the CX and operations teams countless hours per week.
Over time the work expanded beyond the interface — into market understanding, buyer behavior, campaign strategy, and positioning. Shipping ideas that actually translate into revenue requires all of it.
Prototyped computer vision-based shade matching using OpenCV — detecting undertones, facial regions, and filtering noise like blemishes and hair to improve accuracy beyond traditional quiz flows.
I built a fraud detection system that now stops hundreds of fraudulent orders each month — return abuse, address cycling, reseller fraud. It’s live at Kosas and being developed into a standalone product for other Shopify merchants as Prismlock.
Currently refreshing the UX to align with the new brand direction. See the design work in Figma.
Canary Yellow: Virgil Abloh Archive
2026
Canary Yellow is the art store for the Virgil Abloh Archive — a privately stewarded collection of over 20,000 objects spanning fashion, design, music, art, and advertising.
The first drop: the Air Jordan 1 OG High x V.A.A..
One week.
Design and engineering happening simultaneously, while on a 2,614 mile college tour across 10 states. I was coding from the passenger seat on a mobile hotspot while my wife drove.
GitHub Actions and Shopify CLI handled preview environments for every pull request. When I was away from the laptop, Claude Code on my phone handled final tweaks.
We shipped on time.
There are a few hidden interactions throughout the site — small details you only notice if you go looking.
Built with Devin Jacoviello and Nick Jones, and Naino Ashizuru on art direction — a team that moves fast and holds a high bar.

Style Hatch
2012–present
Started as a weekend side project. Built a Tumblr theme, then another. Those two themes replaced an active Microsoft retainer. That was the signal.
The business grew with Tumblr, then evolved with Shopify as the platform took over. Systems I've built are now used by over 100,000 businesses, generating $7M+ in revenue across both platforms.
District is the flagship — a premium Shopify theme in the top 1% for performance across 1,000+ themes. Fast by default, accessible by design.
I built a custom theme framework from the ground up: islands architecture, zero JavaScript by default, instant reloads, and production-ready performance out of the box. The goal was simple — make it hard to ship a slow storefront.
That work extended into custom components, libraries, and storefront systems for Shopify enterprise merchants.
Yeezy
2025
A text message. A screen recording. Ye zooming in on his Photos app.
“I want the website to be like this.”
That was the brief.
Ambiguous direction, high expectations, no room for error. I started prototyping in the browser and translated it into a working system and shipped.
Built with Matt Smith on art direction. Wes Bos later broke down the engineering in a 16-minute analysis after digging through the code.
We launched, then made the decision to part ways as a client. The project ended there.

The Interactive Agency Era
1999–2012
2Advanced Studios • BLITZ Agency • New Ezra
Flash at its peak, when the web was still being figured out and a small group of studios were pushing what it could be. Every project was a new constraint. The default approach was to build something that didn’t exist yet.
At 2Advanced, you pitched your concept against your peers. If the client chose your work, it was yours to build end to end — animation, 3D, sound, ActionScript, and launch. High bar, fast pace, full ownership.
Built interactive experiences for Motorola flip phones in 2007 — custom ringtones and dynamic wallpapers, before mobile browsers or app stores existed.
Clients across 2Advanced, BLITZ, and New Ezra included Nike, Disney, Star Wars, Microsoft, ESPN, Lexus, Adobe, Capcom, EA, and SpaceX.
That environment shaped how I work — build first, take ownership, and figure things out in production.
The checklist.
Work best without permission
Independent for 27 years. At Kosas, a hypothesis becomes a shipped test the same day. A new idea becomes a prototype that night. See: this page.
Default to "how could I automate this"
Replaced expensive reporting tools with Claude Code and a Shopify API key. Cart analysis, fraud patterns, return abuse — automated, more specific, and more useful than anything we were paying for.
Had weird teenage hobbies
Grew up with an Apple IIe — my dad worked at Apple in the 80s. Taught myself Photoshop 4 designing album covers and flyers for a band I played in. Learned HTML at Chili's HQ in 1998.
Spend your Sunday making side projects
This page. Built on a Sunday. Polished on a Monday afternoon.
Have more Claude agents than cousins
Married into a family with 30+ cousins 25 years ago. Still meeting them. The agents are catching up.
Shipped something this week
Shipped the Canary Yellow Art Store for the Virgil Abloh Archive. From a car. 2,614 miles across 10 states. This week.
Make prototypes, not PowerPoints
PowerPoint would just slow me down. I build prototypes instead.
Would take dinner with Elon over $100k
Worked with Elon personally on two of the early SpaceX websites in 2004 and 2007. Would still take the dinner.
Why Ramp?
Most companies say they value builders. Few mean it.
The natural next move from here would be launch a consumer package goods brand, start an e-commerce agency, or consider joining Shopify. Those doors are open. I've been building in that world for a long time.
New constraints are where my best work comes from. Every industry I've designed and built in started as a gap in my knowledge. Cosmetics. Fashion. Fraud detection. I learned by shipping. The scale and impact of fintech excites me.
"We hire builders." I believe Ramp means it. It's in the hiring, the product, the culture where marketers code, engineers ship their own agents and people are crazy enough let Claude Code play RollerCoaster Tycoon. That's the tell.
Every dollar a business spends. 50,000 companies. That's a surface worth obsessing over.
I'm ready.














