Work Experience

From tribal classrooms to university boardrooms. The same question everywhere: why doesn't this work better?

Tinkering Library

Things I built because the idea wouldn't leave me alone. Each started with a question, not a business plan.

SSPU Content Automation System

How I taught an AI to sound like a university that actually cares. Most AI-generated content sounds like it was written by robots trying to impress each other. This fixes that at the source.

The Learning Instinct

Why schools are designed to kill the very thing they are supposed to nurture. Based on Cognitive Load Theory, Retrieval Practice, and the radical idea that children are not broken -- the system is.

💡 Key Concepts

Skills & Expertise

Six domains. One connecting thread: making complex things work for real people.

Publications & Fellowships

Papers that challenged assumptions, fellowships that changed perspectives.

✎ How to Edit This Portfolio No coding needed. Just edit text in one file.
1

Open script.js

This one file has all your content -- bio, jobs, projects, skills. Look for the labeled sections.

2

Edit the text

Change anything inside quote marks. Do not change the brackets, commas, or structure around it.

3

Add something new

To add a job or project, copy an existing block (everything between the curly braces {}) and paste it after the last one. Change the details. Use a new unique id number.

4

Save and open

Double-click index.html. It opens in your browser. No build step. No internet needed.

Let's Build Something

Whether it's an AI content pipeline, a literacy program, or a brand voice that doesn't sound like everyone else's.