BACKPORTFOLIO
SELECTED PROJECTS

Portfolio

Tools and applications built from real distribution and operations problems

📊

inv.next

UI/UX SANDBOX

Replenishment Dashboard — Interface & Interaction Design

Launch Demo

A self-contained UI/UX sandbox that demonstrates how I think about turning operational data into clear, actionable interfaces. This demo uses synthetic data and a minimal stack on purpose — no database, no auth, no backend plumbing — to isolate the design and interaction patterns themselves.

Context: The real tools I've built in this space are enterprise-integrated — connected to live ERPs, pulling from SQL databases, processing 60K+ SKUs across multi-branch distribution environments. That work is proprietary and can't be shared publicly. This sandbox captures the thinking behind those tools: priority-driven layouts, progressive disclosure, and information density that respects the user's time.

🚨

Critical Backorders

Items with customer backorders — these need to ship yesterday. Shows item count, total value, and which vendors to call.

⚠️

Stock at Zero

Active items completely out of stock. Not backordered yet, but one order away from a problem.

📉

Below Order Point

Stocked items running low. Still have some on hand, but it's time to reorder before they hit zero.

WHAT THIS DEMONSTRATES

  • Priority-driven layout — most urgent items surface first, no digging required
  • Progressive disclosure — summary buckets drill into sortable, filterable detail tables
  • Information hierarchy — dollar values, item counts, and vendor context at a glance
  • Operational UX — designed for the question purchasing teams ask every morning: "What do I need to order today?"

TECH STACK

Next.js 14TailwindCSSRechartsTanStack TableTypeScript

ENTERPRISE PATTERNS REPRESENTED

  • Vendor grouping to consolidate POs
  • SKU-level drill-down with contextual sorting
  • Prepaid / special order callouts for quick wins
  • Dashboard-first workflow replacing spreadsheet triage
🎵

Greywaves

Audio Visualizer

Launch

A real-time audio visualizer that turns any sound source into dynamic visual art. Uses the Web Audio API to analyze frequency data and render reactive canvas animations synced to the beat—whether you're streaming from Spotify, YouTube, or the embedded playlist of cover tracks produced using generative AI and manual stem manipulation, drawing on years of DAW and audio engineering experience.

TECHNICAL FEATURES

  • Web Audio API integration with frequency analysis
  • Real-time Canvas rendering at 60fps
  • Multi-source audio support (Spotify, YouTube, local)
  • Responsive particle system synced to audio amplitude

TECH STACK

ReactWeb Audio APICanvasTypeScriptAI Audio
💬

GreyGPT

LIVE

Personal AI Chatbot

A conversational chatbot embedded right into this site. Visitors can ask it anything about my experience, skills, projects, or what I bring to the table — it draws from a curated knowledge base covering my entire career. Try the floating chat icon in the bottom-right corner of the homepage.

HOW IT WORKS

  • Pattern-matched Q&A against a curated knowledge base
  • 15+ conversation topics covering career, skills, and projects
  • Suggestion chips for quick exploration
  • Fully client-side — no API keys, works on any hosting tier

TECH STACK

ReactPattern MatchingKnowledge BaseGSAPTypeScript
🌐

This Website

LIVE

Portfolio & Playground

Built from scratch — every page, animation, layout, and embedded application is custom-built. It's a working playground and a real portfolio: GSAP-animated scroll reveals, a floating chatbot, embedded live apps, a photo gallery with a JSON-driven manifest, and responsive design throughout.

TECH STACK

Next.jsTypeScriptTailwind CSSGSAPScrollTriggerVercel
🧠

Aphasia Toolkit

IN DEV

Speech Recovery Dashboard

GitHub

A deeply personal project — practice tools designed for daily aphasia recovery. Features speech drills, cognitive exercises, and progress tracking. Several modules use LLMs to dynamically generate tailored practice questions based on whatever photo is being displayed, then evaluate spoken responses in real time. Built for someone I care about.

KEY FEATURES

  • LLM-generated questions tailored to displayed content
  • Speech-to-text evaluation of spoken answers
  • Cognitive exercise modules with progress tracking
  • Accessibility-first design for daily home use

TECH STACK

Next.jsSpeech APILLM IntegrationAccessibilityTypeScript
🔥 COMING SOON
🥩

Old Iron Barbecue

Catering & Popup Business Software

Full-stack software suite built to run a real catering and popup BBQ operation. Not a toy project — this handles everything from taking orders through Square to scaling recipes by headcount, calculating real-time food costs, tracking event history, and managing customer outreach. Built because running a food business on spreadsheets and sticky notes doesn't scale.

PLANNED FEATURES

  • Square POS integration for payments and order tracking
  • Recipe scaling engine — input headcount, get ingredient quantities
  • Real-time food cost calculation per event and per plate
  • Event history and customer CRM for repeat outreach
  • Customer outreach and follow-up management

TECH STACK

Square APIRecipe EngineCost TrackingCRMTypeScript
Follow on GitHub →
📊

Excel & Data Tools

20+ YEARS

Advanced Spreadsheets, Automation & BI

Excel isn't just a tool I use — it's been my daily operating system for over two decades. From building dynamic inventory models that drive real purchasing decisions to automating reporting workflows that used to take hours, most of my highest-impact work has started in a spreadsheet. This is the stuff that doesn't live in a GitHub repo but runs actual businesses.

WHAT I BUILD

  • Dynamic inventory models with min/max calculations, safety stock, and reorder point logic across 60K+ SKUs
  • VBA macros for automated report generation, data cleansing, and cross-system data reconciliation
  • PowerQuery ETL pipelines that pull from ERPs, CSVs, and APIs into clean, refreshable data models
  • Executive dashboards with pivot tables, slicers, and conditional formatting that leadership actually reads
  • Forecast models blending historical usage, seasonal adjustments, and sales input into actionable buy plans
  • Vendor scorecards, RFQ comparison tools, and cost analysis templates used across procurement teams

CAPABILITIES

VBA / MacrosPowerQueryPivot TablesPower PivotDynamic ArraysXLOOKUP / INDEX-MATCHData ValidationConditional FormattingNamed RangesDashboard Design

ALSO PROFICIENT IN

Jet ReportsSQL QueriesPower AutomatePowerPoint AutomationGoogle Sheets / Apps Script

NOTE

Most of this work was built for proprietary business use and can't be shared publicly. Happy to walk through examples, methodologies, and results in conversation.

ADDITIONAL PROJECTS AND DOCUMENTATION AVAILABLE UPON REQUEST