Available for new projects

Building
Intelligence

Staff Engineer merging full-stack architecture with advanced machine learning. Crafting the next generation of AI-powered web applications.

🧊Three.js
πŸ€–OpenAI
🧠Anthropic
⚑Supabase
⚑TypeScript
βš›οΈReact
β–²Next.js
🟒Node.js
🐍Python
βš™οΈFastAPI
πŸ”₯PyTorch
🧠TensorFlow
🎨Tailwind
🐳Docker
🐘PostgreSQL
πŸ•ΈοΈGraphQL
🧊Three.js
πŸ€–OpenAI
🧠Anthropic
⚑Supabase
⚑TypeScript
βš›οΈReact
β–²Next.js
🟒Node.js
🐍Python
βš™οΈFastAPI
πŸ”₯PyTorch
🧠TensorFlow
🎨Tailwind
🐳Docker
🐘PostgreSQL
πŸ•ΈοΈGraphQL
🧊Three.js
πŸ€–OpenAI
🧠Anthropic
⚑Supabase
⚑TypeScript
βš›οΈReact
β–²Next.js
🟒Node.js
🐍Python
βš™οΈFastAPI
πŸ”₯PyTorch
🧠TensorFlow
🎨Tailwind
🐳Docker
🐘PostgreSQL
πŸ•ΈοΈGraphQL

Featured Work

Interactive playgrounds demonstrating core AI concepts through modern web interfaces.

View GitHub
FEATUREDCAPSTONEMulti-Agent

SnapFix AI Diagnostic

Upload a photo of any repair problem and get instant AI-powered diagnosis. Multi-agent system with vision analysis (GPT-4o), Cyclical-Learning Knowledge Base, web search, cost estimation, and Claude synthesis.

Vision AICyclical RAGWeb SearchStreaming
NEW

Contract Auditor

AI-powered legal risk analysis. Uses RAG to learn from feedback and identify risky clauses with severity scoring.

RAGLegal Tech
NEW

Dog Breed Matcher

Find your perfect dog using semantic search. RAG-powered matching with OpenAI embeddings and Supabase pgvector.

RAGEmbeddings

Dashboard Studio

Generative UI platform powered by Claude Sonnet. Describe your interface in natural language and watch it build in real-time.

Generative UIClaude 3.5

LLM Arena

Compare 5 different language models side-by-side. Visualize performance metrics with D3.js and analyze token generation speeds.

PerformanceD3.js

Feature Disabled πŸ₯š

Disabled to save money! I'm fully employed right now, but have you seen the price of eggs?

View code on GitHub

Tokenizer Visualizer

Deep dive into how LLMs process text. Compare GPT-4, GPT-3.5, and GPT-2 tokenization strategies with real-time visualization.

NLPTikToken

RAG Chat

Chat with an AI that knows about my work. Retrieval-Augmented Generation with Supabase pgvector and semantic search.

RAGpgvector

Reasoning Lab

Explore advanced AI reasoning strategies. Compare Chain-of-Thought vs STaR (Self-Taught Reasoner) with interactive problem solving and step-by-step visualization.

Chain-of-ThoughtSTaR

Creative Lab

Experimental interfaces, 3D interactions, and "artsy fartsy" AI demos.

INTERACTIVEThree.js

Interactive 3D Robot

A friendly 3D robot you can control with your voice. Built with React Three Fiber and OpenAI for natural language command parsing. "Make him dance happily!" πŸ’ƒ

Web Speech API3D AnimationGenerative UI
πŸ€–

Feature Disabled πŸ₯š

Disabled to save money! I'm fully employed right now, but have you seen the price of eggs?

View code on GitHub
NEWVision AI

MoodLens

Upload any image and reveal its hidden emotional landscape. Claude Vision analyzes mood, extracts color palettes, and generates stunning 3D visualizations driven by sentiment data. Compare two images to see their emotional distance.

Claude VisionThree.jsGenerative Art
EducationalD3.js

Token Generation Visualizer

Interactive deconstruction of LLM sampling strategies. Visualize real-time probability distributions and see how Greedy, Top-k, and Top-p (Nucleus) sampling affect text generation.

NLPData VisInteractive

Ready to collaborate?

I'm always open to discussing new projects, opportunities, or just geeking out over AI.