Vision Command 2027

Eye-Tracking Video Game


A gaze-controlled arcade game for macOS inspired by Atari's Missile Command. Players defend cities leveraging built-in macOS Accessibility — Eye Tracking or Head Pointer to aim, with Dwell Control or Facial Gestures to fire. Visual style inspired by classic Atari arcade art and EC Comics.

ChatGPT Claude GitHub Kling macOS Accessibility Features SpriteKit Swift Xcode

Demo Video
GitHub Repository

Price Intelligence Tracker

Historical Product Price Data for Chronic Conditions


Retailers use algorithms to make every price look like a deal. "Was $25, now $22!" But was it ever really $25? TruePrice tracks actual price history so you know what products truly cost over time.

For people who buy specific items regularly—especially those managing chronic conditions—this turns guesswork into strategy. You see patterns retailers don't want you to see, and you buy when prices are genuinely low, not just marketed as low.

Machine learning models are also in development to uncover the patterns behind retailer pricing—seasonal cycles, promotional rhythms, and the algorithmic rationale corporations use to set prices across channels.

Chart.js ChatGPT Claude Claude for Chrome Cron Python PythonAnywhere Selenium SQLite vØ by Vercel VS Code

Live Prototype (experimental)
GitHub Repository

SkinSense

Personalized Eczema Product Classifier


AI-powered prototype that recognizes skincare products in real time, classifies formulas by function, and aligns them with personal skin needs—bridging science, design, and everyday experience.

ChatGPT vØ by Vercel

Live Prototype (experimental)
Computer Vision Concepts (.ppt)

Meteor-M Highland Park Station

Live Weather Satellite Imagery Captured from Highland Park, St. Paul, Minnesota.


A ground station receiving Low Rate Picture Transmission (LRPT) data from Russian polar-orbiting weather satellites as they pass overhead. Images show a continuous strip of Earth captured during each ~10 minute pass.

Current Satellites: Meteor-M N°2-3 (137.1 MHz) and Meteor-M N°2-4 (137.9 MHz). Typical coverage: 2-3 visible passes per day per satellite over Minneapolis-St. Paul area. (Built off of a previous project, creating an aircraft location receiver.)

Claude GitHub Gpredict Python Raspberry Pi RTL-SDR SatDump SQLite

Live Site (work-in-progress)
GitHub Repository
Future ML Learning Project

Isometric Atlanta

Google Maps Data Reimagined


An AI-powered project that takes the same 3D building data behind Google Maps and transforms it into something entirely different — a stylized, scrollable isometric map of downtown Atlanta. The renderer is built and capturing the city.

Next, a fine-tuned image model will convert those photorealistic tiles into illustrated styles, with the architecture designed so new visual treatments can be swapped in by simply retraining the model.

Claude Code GitHub Google Maps 3D Tiles API MagicaVoxel Three.js VoxCity

Live Prototype (experimental)
GitHub Repository

Phase I: Conversational
Signal Processing

ML Notebook Prototype —
Behavioral Pattern Detection


Developed machine learning notebook analyzing user language through specialized classifier agents detecting behavioral patterns from atomic emotional cues and cognitive distortions to resilience indicators and motivational drivers, transforming unstructured conversation into structured signals that inform pacing, support level, and growth recognition.

ChatGPT Deep Research Kaggle ML Notebooks

Kaggle Notebook (logic only)
GitHub Repository
Conversation Classifier Bots.pdf

Phase II: AI Response
Generation

Constructing Supportive,
Human-Like Replies


Built notebook demonstrating how multi-agent signal outputs synthesize into context-aware, CBT-aligned responses assembled from detected behavioral signals (emotional intensity, coping patterns, narrative phase, resilience markers) rather than surface input alone. Each reply integrates empathic reflection, validation, cognitive reframing, and forward guidance, illustrating how structured behavioral modeling shapes meaningful conversational AI.

ChatGPT Deep Research Kaggle ML Notebooks

Kaggle Notebook (logic only)
GitHub Repository
Conversation Classifier Bots.pdf

MyDailyEpic

Transform Daily Struggles into Heroic Tales


MyDailyEpic transforms daily struggles into epic tales. Share a frustration — missed bus, work conflict, life challenge — and watch it reimagined through fantasy, sci-fi, or mythology.

Grounded in cognitive behavioral therapy, the experience uses narrative reframing to help users identify core values and build resilience — no clinical language required. Inspired by Joseph Campbell's Hero's Journey.

ChatGPT Deep Research GitHub React Tailwind CSS VS Code vØ by Vercel

Live Prototype (experimental)
User Admin
GitHub Repository
Character Sheet Prototype
Character Sheet Repository

PixelForge

Browser-Based Layered Image Editor


A fully client-side image editor built on the Canvas API, featuring layers, blend modes, a filter panel, and core tools like brush, fill, lasso selection, and crop. No server required — everything runs in the browser with zero dependencies.

Built as a modular vanilla JavaScript application, it demonstrates how complex creative tools can be architected and shipped without frameworks, leveraging AI-assisted development to accelerate feature depth.


Canvas API GitHub Pages Vanilla JS

Live Prototype (experimental)
GitHub Repository

WCAG Accessibility Evaluator

AI-Powered WCAG 2.1 & 2.2 Compliance Testing


A comprehensive AI-powered accessibility evaluator that goes beyond automated checkers catching only contrast and alt text issues. While most tools identify 30% of problems, this evaluator covers all 86 WCAG 2.2 success criteria across the four core principles—Perceivable, Operable, Understandable, and Robust.

Submit URLs, screenshots, or code and receive professional-grade evaluations with step-by-step testing methods, role-specific responsibilities (Design/Development/Product), actionable remediation steps, and real user impact analysis.

Anthropic API Claude Code Netlify React Tailwind CSS W3C Standards

Live Prototype (password below)
GitHub Repository
WCAG 2.0/2.1 (Claude Code Skill)
🔒
Password must be hand typed

UX Audit Lens

Design Evaluation Through Multiple UX Lenses


Most design reviews rely on gut feel or a single checklist. UX Audit Lens runs your interface through multiple UX frameworks at once — paste a URL, upload a screenshot, or drop in code — and returns findings tagged by evidence-based principles drawn from established UX research and standards.

Each finding tells you not just what needs attention, but which lens caught it.

This project uses retrieval-augmented generation (RAG) to reason from a well-proven corpus of UX knowledge rather than generic AI responses available to anyone.

Anthropic API React Tailwind VS Code

Live Prototype (password below)
Nielsen's Heuristics (Claude Code Skill)
UI Refactor (Claude Code Skill)
GitHub Repository (private)
🔒
Password must be hand typed

Best Buy AI-Assisted Triage

AI-Assisted Self-Diagnosis


Built conversational triage system analyzing 25 years of Geek Squad call transcripts to guide customers through hardware and software troubleshooting. Combined decision tree logic with machine learning classification and natural language patterns to reduce support call volume.

The system demonstrated how structured diagnostic flows could scale across product categories—starting with laptop MVP, then expanding framework to all Best Buy hardware and software. This approach became the foundation for Best Buy's current support diagnostic system.

Explored conversational design patterns that balance customer control with guided problem-solving, testing how AI-assisted triage could replace linear FAQs with adaptive dialogue.


BestBuy.com Triage Site
Facets of AI.pdf
Customer Journey.pdf
Creating a Conversational System.pdf
Making Tech More Human.pdf

FULL UX CASE STUDY ►

Vetavize AI

AI-Assisted Veterans Benefits App


An AI strategy for Vetavize that started with simple grammar and formatting help, then progressed toward sophisticated quality evaluation and outcome tracking—each phase designed to capture how our suggestions affected actual VA claim results.

This framework turned the roadmap into a learning system where every interaction would help build VASPER AI, the model that gets smarter by understanding which approaches actually work with VA reviewers.


Website | Company Video | Prototype
AI Development Strategy.pdf

The projects above are recent AI experiments. My full portfolio covers 10+ years of UX strategy, product design, and research across healthcare, retail, enterprise, and Fortune 500 clients.


UX PORTFOLIO ►