Available for new projects

I build purpose-built web platforms.

Custom 3D editors. Browser-based design tools. Full admin control panels.
E-commerce with real payments. If you can dream it, I can build it.

Custom E-Commerce 3D Product Editors Admin Dashboards Payment Integration Canvas Design Tools Real-Time Analytics CMS & Content Systems Event Ticketing Custom E-Commerce 3D Product Editors Admin Dashboards Payment Integration Canvas Design Tools Real-Time Analytics CMS & Content Systems Event Ticketing

Not templates.
Not page builders.
Fully custom platforms.

01

What I Build

E-Commerce Platforms

Full-Stack Storefronts

Custom-built online stores with real-time inventory, dynamic pricing, and seamless checkout — integrated with the payment provider that fits your business. No Shopify. No templates.

StripePayPalSquareNext.jsPostgreSQL
  • Product catalog & variants
  • Cart & checkout flows
  • Real-time inventory sync
  • Promo & discount codes
  • Order management
  • Customer accounts

3D Product Editors

Interactive Configurators

Browser-based 3D viewers where customers rotate, zoom, swap materials, and upload artwork — then see instant previews before they order.

Three.jsWebGLGLTFGSAPShaders
  • Real-time 3D preview
  • Material & color swaps
  • Upload custom artwork
  • Camera angle presets
  • Scene lighting control
  • Export-ready screenshots

Admin Dashboards

Business Control Panels

Full-featured admin systems with analytics, content management, user roles, and every tool a business needs — behind a single login. Built to match your exact workflow.

ReactChart.jsRBACDrizzle ORMNextAuth
  • Analytics & charts
  • Content management
  • Role-based access
  • Order tracking
  • User management
  • Audit logging

Canvas Design Tools

Browser-Based Editors

Drag-and-drop design editors for creating custom products — stickers, labels, signs, apparel. Layered objects, text tools, image uploads, and export-ready output.

Fabric.jsCanvas APISVGPDF ExportLayers
  • Drag-and-drop objects
  • Text & custom fonts
  • Image uploads & filters
  • Undo / redo history
  • Template library
  • Print-ready export

Landing Pages

High-Conversion Design

SEO-optimized, blazing-fast landing pages with structured data, smooth animations, and mobile-first design. Every pixel and metric dialed for conversion.

Next.jsGSAPSEOJSON-LDCore Web Vitals
  • 100 Lighthouse score
  • Structured data / JSON-LD
  • Scroll animations
  • Mobile-first responsive
  • A/B test ready
  • Analytics integration

SaaS Platforms

Multi-Tenant Applications

Full-stack web apps with auth, subscription billing, team management, and API-first architecture. Everything needed to launch and scale a software product.

Next.jsStripe BillingNextAuthNeon DBWebhooks
  • User authentication
  • Subscription management
  • Team & org support
  • Usage-based billing
  • API key management
  • Onboarding flows

Marketing Funnels

Lead Gen & Automation

End-to-end lead generation with opt-in forms, email sequences, CRM integration, and conversion tracking. Built to capture, nurture, and convert.

ResendGoogle AnalyticsWebhooksCRMForms
  • Multi-step opt-in forms
  • Email drip sequences
  • CRM integration
  • Conversion tracking
  • A/B split testing
  • UTM parameter capture

Booking Systems

Scheduling & Payments

Custom scheduling platforms with calendar views, availability management, payment collection, and automated reminders. More powerful than Calendly.

Calendar APIStripeNotificationsSMSEmail
  • Calendar & availability
  • Payment at booking
  • Automated reminders
  • Staff scheduling
  • Rescheduling & cancels
  • Admin dashboard

Print-on-Demand

Automated Fulfillment

Automated pipelines connected to Printful, Printify, or custom print shops. Customers design and pay — the system handles routing and tracking.

Printful APIWebhooksFile ProcessingTracking
  • Design-to-print pipeline
  • Order auto-routing
  • File prep & validation
  • Shipping & tracking
  • Inventory management
  • Multi-vendor support

Real-Time Features

Live Data & WebSockets

Live dashboards, chat systems, notifications, and collaborative editing powered by WebSockets. Instant updates without page refreshes.

WebSocketsSocket.ioPub/SubRedisSSE
  • Live data dashboards
  • Chat & messaging
  • Push notifications
  • Collaborative editing
  • Presence indicators
  • Event streaming

API Integrations

Connect Any Service

Custom integrations with any third-party service — payment processors, shipping, CRMs, email, analytics, AI. Whatever the API requires.

RESTGraphQLOAuth 2.0WebhooksSDKs
  • REST & GraphQL clients
  • OAuth authentication
  • Webhook handlers
  • Rate limit management
  • Error retry logic
  • Data mapping & sync
02

Purpose-Built
Editors

I build browser-native creative tools that rival desktop software — 3D product configurators, canvas design editors, real-time UV mapping, and more. Every editor is 100% custom-built to the client's exact workflow.

Built with
Three.js Fabric.js WebGL Canvas API
01
3D & 2D Editors Three.js configurators, Fabric.js canvas tools — any dimension
02
100% Custom Tailored Every editor built from scratch for the client's exact products
03
Print-Ready File Generation High-res PDFs, PNGs & SVGs — production-print ready exports
04
Image Upload & Compositing Drag-and-drop artwork, layer management, real-time transformations
05
UV Mapping & Scene Editing Map artwork onto 30+ surfaces — canopy, walls, flags, table covers
06
E-Commerce Integration Stripe checkout, live pricing, cart sync — design to purchase in one flow
07
Custom Font & Text Engine 28+ fonts, arc/curved text, shadows, outlines, live preview
08
Admin Scene Builder Backoffice tools to manage products, textures, pricing & templates
tentlab.io/editor?product=10x10&addOns=backWall,sideWalls,flags,tableCover
INTERACTIVE DEMO
Canopy Top Panel 1 of 8
PANELS
TEXT
UPLOAD
PRESETS
SCENE
CONFIG
Tent Color
Product Panels
Canopy Top8 surfaces
Back Wall3 surfaces
Side Walls6 surfaces
Flags4 surfaces
Table Covers5 surfaces
Half Walls4 surfaces
Design Progress
12%4 of 34 panels
Canopy3/8
Back Wall1/3
Side Walls0/6
Flags0/4
Table Covers0/5
Half Walls0/4
Add Text
Space Grotesk
Text Style
Text Color
Arc & Effects
Arc Bend
Shadow0px
Outline0px
Upload Artwork
Drop files here or click to browse PNG, JPG, SVG, AI, PDF • Max 50MB
Recent Uploads
🖼company-logo.png124 KB
🎨hexagon-pattern.svg8 KB
📐brand-guidelines.pdf2.1 MB
Quick Start Templates
Cyber Tech
Sunset Fire
Ocean Wave
Neon Glow
Midnight
Clean White
Camera
Environment
Light Intensity70%
Shadow Strength40%
Background
Product
Size10' × 10'
FrameSteel
Fabric600D Polyester
PrintDye Sublimation
Add-Ons
Back Wall
Side Walls
Feather Flags
Table Cover
Half Walls
Weight Bags
Click & drag to rotate • Scroll to zoom
WebGL 2.0 60 FPS -- tris
Selected: Canopy Top
UV Mapcanopy_top_01
Resolution2048 × 2048
DPI300
Transform
X0.00
Y2.40
Z0.00
Scale1.00
Artwork
+ Drop artwork
Quick Actions
Connected 10×10 Tent — Full Package 34 UV Panels
$1,249.00
Built with
Three.js Fabric.js WebGL Canvas API GSAP TypeScript Next.js Stripe
03

Admin Control Panels

Complete business dashboards: product management, order tracking, analytics with live charts, CMS editors, email template builders, user role management, invoice systems, live visitor monitoring — every tool a business needs under one roof.

11+ admin sections (avg)
100% custom built
Live real-time data
RechartsTipTapRBACReal-TimeCMS
yoursite.com/admin/dashboard
Revenue$12,849+23.5%
Orders284+12.8%
Visitors3,429+8.2%
Conversion8.3%-0.4%
Revenue Overview
7D30D90D
$15K$10K$5K$0
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Live Now
14active visitors
Recent Activity
New order — $89.002m ago
Signup — sarah@...5m ago
Design saved8m ago
New order — $142.5012m ago
Promo used: SAVE2015m ago
Site Customization
Brand Colors
Typography
InterAa Bb Cc 123
PoppinsAa Bb Cc 123
Space GroteskAa Bb Cc 123
Hero Banner
1920 × 600 — Hero Image
Show overlay text Parallax scroll Auto-animate
Logo
Drop logo here
Favicon
32 × 32px
Blog & Content
Live
Draft
Scheduled
Live
BIU H1H2 🔗📷
How We Redesigned Our Checkout Flow
Our conversion rate jumped 34% after we rebuilt the checkout experience from scratch. Here's exactly what we changed and why it mattered...
📷 hero-checkout-redesign.jpg
The old flow had 5 steps. We cut it to 2. The result? ...
Orders
AllPaidShippedRefunded
# Customer Amount Status Date
#1049 J Jake Morrison $289.00 Mar 18
#1048 S Sarah Chen $142.50 Shipped Mar 17
#1047 A Alex Rivera $89.00 Mar 17
#1046 M Maria Lopez $54.00 Refunded Mar 16
#1045 T Tyler Brooks $412.00 Shipped Mar 15
Product Catalog
👕
Classic Logo Tee $34.99
142 in stockSKU-001
🧢
Snapback Cap $28.00
12 leftSKU-014
🏳️
Event Banner Flag $89.00
67 in stockSKU-022
🎪
10×10 Pop-up Tent $449.00
23 in stockSKU-030
🏓
Table Cover — 6ft $64.00
89 in stockSKU-045
🎒
Carry Bag Pro $42.00
Out of stockSKU-051
Email Templates
Users & Roles
Total Users1,247+18.3%
Active Today89+5.1%
Admins4
User Role Email Last Active
Y You (Owner) Owner you@yoursite.com Now
K Katie Nguyen Admin katie@yoursite.com 2h ago
D Derek Shaw Editor derek@yoursite.com 5h ago
L Lisa Park Viewer lisa@yoursite.com 1d ago

Ready to build something custom?

Tell me what you need. I'll tell you exactly how I'd build it.

Projects I've shipped.

Every line written from scratch. Real users. Real payments. Real scale.

01

Getgo Gecko

● Live
Full-Stack E-Commerce + AI Chat + Live Streaming

A full-stack e-commerce platform for selling geckos, enclosures, and merch — built from scratch on Next.js 14 with 20 database tables and ~51 API endpoints. Features an AI chat system (Gemini + GPT-4o fallback) with streaming responses, Gecko TV live camera feeds via HLS, a TipTap blog editor, Stripe payments with webhook-driven order lifecycle, Resend transactional emails, and a full admin dashboard with analytics, CMS, calendar, finances, and team invite system.

Next.js 14PostgreSQLDrizzle ORMStripeGemini AIHLS.jsResendZustand
20DB tables
51API endpoints
12admin sections
Visit Site →
gggecko.co
🦎
Full E-CommerceGeckos, enclosures, merch — Stripe checkout + deposits
🤖
AI Chat SystemGemini 2.5 + GPT-4o fallback, SSE streaming, escalation
📺
Gecko TVHLS live camera feeds with auto-rotate & fullscreen
⚙️
Admin Dashboard12 sections — analytics, CMS, blog, calendar, finances
02

TentLab.io

● Live
3D Product Configurator + E-Commerce

A browser-based 3D tent design editor (9,400 lines) where customers configure branded pop-up tents, apply artwork to 34 UV-mapped panels in real time, choose from 48 print-safe colors and 28 fonts, then checkout via Stripe. Zero-database architecture using Vercel Blob. Full admin CMS with 3D scene editor, design asset manager, blog, email template builder, and analytics.

Next.js 16Three.jsGSAPTypeScriptStripeVercel Blob
9,400lines in editor
34designable panels
22+API endpoints
Visit Site →
tentlab.io
🎨
3D Design Editor9,400 lines — Three.js + GSAP camera system
📐
UV-Mapped Panel System34 surfaces with polymorphic projection
🔤
Text Engine28 fonts, 12 presets, arc text, effects
⚙️
Full Admin CMS11 sections — scene editor, assets, blog, emails
03

Sticky Banditos

● Live
Custom E-Commerce + Design Editor

A fully custom e-commerce platform for ordering custom stickers and labels — built entirely from scratch without Shopify. Features a Fabric.js browser-based design editor with text, shapes, freehand drawing, image uploads, effects, bleed zones, and die-cut contour tracing. Dynamic pricing engine, real-time support chat, and a full admin dashboard with analytics, CMS, and theme customization.

Next.js 14Fabric.jsPostgreSQLSquare APIDrizzle ORMOpenAI
20+DB tables
50+API routes
Fulldesign editor
Visit Site →
stickybanditos.com
✏️
Canvas Design EditorFabric.js — text, shapes, draw, effects, export
💰
Dynamic Pricing EngineVolume tiers + material modifiers + promos
💬
Live Support ChatReal-time messaging with admin inbox
📊
Admin DashboardProducts, orders, analytics, CMS, themes
04

CannaGrudge

● Live
Event Ticketing & Management Platform

Full-stack event platform for a 3,000+ attendee brand boxing event. Complete ticketing system with PayPal checkout, promo codes, and capacity management. Sponsor pipeline with token-gated deck access and invoice generation. Day-of QR code check-in scanner. Custom-built analytics dashboard with live visitors, UTM tracking, and full activity audit log.

Python / FlaskPostgreSQLFirebasePayPal APIDockerFly.io
3,000+expected guests
12DB tables
40+API endpoints
Visit Site →
cannagrudge.com
🎟️
Ticketing SystemTiered tickets, promo codes, PayPal checkout
📱
QR Check-In ScannerReal-time guest lookup, check-in/undo
📈
Analytics DashboardTraffic, sessions, UTMs, live visitors
🤝
Sponsor ManagementToken-gated decks, invoices, email pipeline
05

Diablo Cannabis Co.

● Live
E-Commerce + Print-on-Demand Platform

Full e-commerce platform for Arizona's Diablo Cannabis brand. Merch shop powered by Printful print-on-demand — automated from catalog sync to fulfillment. Dual payment processing (Stripe + PayPal). 5-step product creation wizard with automatic mockup generation. Webhook-driven order lifecycle from payment through shipping with tracking.

Next.js 16React 19StripePayPalPrintfulNeon DBTailwind v4
Dualpayment systems
5-Stepproduct wizard
Autofulfillment
Visit Site →
diablocanna.co
👕
Printful IntegrationCatalog sync, mockups, auto-fulfillment
💳
Dual CheckoutStripe Sessions + PayPal SDK
🧙
Product Wizard5-step creation: catalog → variants → design → price → review
📦
Order LifecycleWebhook-driven: payment → production → shipping → delivered
5live platforms shipped
200+API endpoints written
0templates used. ever.

Every project above was built from scratch. Yours will be too.

Let's Build Yours

Tools of the trade.

01

Frontend

React 19Next.js 14–16TypeScriptThree.js / WebGLGSAPFabric.jsTailwind CSS v4ZustandTanStack Queryshadcn/uiRadix UI
02

Backend

Node.jsPython / FlaskPostgreSQLNeon ServerlessDrizzle ORMNextAuth.jsFirebase AuthREST APIsWebhooksVercel Blob
03

Payments & APIs

StripePayPalSquarePrintful APIResendOpenAIGoogle AnalyticsFirebase Admin
04

Infrastructure

VercelFly.ioDockerGunicornGit / GitHubDrizzle KitSEO / JSON-LDPDF Generation

Have an idea?
Let's build it.

Walk through a few quick questions so I can understand your vision. I'll get back to you within 24 hours with a plan, timeline, and estimate.

⚡ 24hr response 🔒 NDA available 🟢 Taking new clients 🚀 100% custom builds
Start a Project