Available Fall 2026 for full-timeSenior — CS + Accountancy, Miami University08:37 Oxford, OH

Joey Koski

I build software and businesses that ship & stay running.

Senior CS student at Miami University and founder of KPX Consulting. I maintain a production judging platform for my university's annual Capstone Expo, ship client work through KPX, and run agentic workflows as actual infrastructure — not demos.

1company founded
50+projects judged
5+apps in production
$400Kbudget under oversight
// Now —

Finishing senior year at Miami. Building BookedUp under KPX Consulting, shipping agentic workflows, and prepping the judging platform for the 2026 Capstone Expo.

§ Selected work

The proof.

Three things I've built, why they exist, and what's happening with them now.

Capstone Judging System

The annual Expo has no retries. The judges show up, the rubric has to work.

// at a glance
50+projects scored in a single day

Miami University's CSE Capstone Expo puts 50+ senior projects in front of industry judges on a single day each spring. Before this, scoring happened on paper — judges writing on carbon copies, admins transcribing into spreadsheets after the event.

I rebuilt it as a real web application: judges log in with Miami SSO (so I never own anyone's password), score through a dynamic rubric that admins can reconfigure, and an admin dashboard triages submissions in real time. One day a year to find out if it works. It has, twice.

ReactNode.jsExpressMySQLCAS/SSOApache2systemd

KPX Consulting

A company of one, building for companies of one to ten.

// at a glance
v0.1BookedUp in active build

I founded KPX Consulting to take full-stack web work and workflow automation directly to small service businesses — the kind of places that still run schedules out of a notebook.

Current build: BookedUp, a lead and booking CRM with client records, quote flows, and a pipeline that replaces the notebook. Next.js 14, Prisma, PostgreSQL, shadcn/ui. I scope, write, and ship it.

Next.js 14PrismaPostgreSQLshadcn/uiTypeScriptStripe

Agentic Workflows

Claude Code isn't a productivity trick for me — it's infrastructure.

// at a glance
dailyautomations I run for myself

I design and ship agentic workflows for my own work: one pulls Canvas LMS assignments and Google Calendar events into my Obsidian daily note every morning. Another runs against the judging-system repo as a PR reviewer. A Discord bot handles PM and AI tasks for a small team.

The point is building with AI as a peer, not a copilot. That's how I intend to ship for clients too.

Claude APIPythonNode.jsCanvas LMS APIGoogle APIsObsidian
Joey Koski

§ The operator

CS and Accountancy — which isn't decoration. I teach Financial Accounting to 70+ students weekly and oversee a $400K fraternity budget. I think the combination makes me more useful than either discipline alone.

Ship-firstFull-stackAI-nativeBusiness-literate