← BACK TO STORY

( SELECTED WORK )

Everything I’ve built.

Four builds — one live in production, one tested with real people, two personal systems in daily use.

SHIPPED · LIVEW-01 / WEB PLATFORM

State Auto Glass

A production website for a mobile windshield repair business operating across the mid-Willamette Valley since 1961.

PROBLEM

A sixty-year-old local business needed to be found by the people already looking for it, across a dozen towns — and to turn that traffic into quote requests.

RESULT

A fast, static Next.js site: quote form, interactive coverage map, service index, field report, and a dedicated page for each town served.

NEXT.JSREACTTYPESCRIPTTAILWINDCLOUDINARYVERCEL
CASE STUDY →VISIT LIVE SITE ↗
BUILT & TESTEDW-02 / COMPUTER VISION

Vision Gate

An access-control and attendance system that recognises faces at a door and keeps the record.

PROBLEM

Badge and sign-in sheets drift from reality. Who actually entered, and when, is a question most small businesses cannot answer.

RESULT

A working system, tested with many people: it identifies a person at the gate, logs entry and exit, and builds an attendance record. Built and exercised — not yet released.

PYTHONCOMPUTER VISIONFACE RECOGNITIONPYQT6
PERSONAL · ONGOINGW-03 / AI ASSISTANT

Project Sophia

A personal-assistant chatbot that listens, speaks, and reads.

PROBLEM

A general assistant is only useful if it meets you where you are — by voice, by text, and on whatever is already on the screen.

RESULT

Text-to-speech and speech-to-text for conversation, OCR to read from images and documents, and an assistant layer over the top. Ongoing since 2025.

PYTHONTTSSTTOCRLLM INTEGRATION
PERSONAL TOOLINGW-04 / MARKETS

Trading Terminal

Personal tooling for market research, tracking and analysis across crypto, gold and stocks.

PROBLEM

Tracking several markets by hand is slow, and decisions made from a scattered view are decisions made badly.

RESULT

A terminal that consolidates tracking, analysis helpers, and workflow tools built to support research — and to test an idea before trusting it.

PYTHONAPISDATA TRACKINGAUTOMATION

I’m not a professional trader or financial advisor. These are tools I built to support my own research and decisions.