03 / SOFTWARE · WEB · GAMES

Digital tools
for human ideas.

I develop software for the web and explore game ideas. I enjoy the point where structure and play meet: a clear interface, a useful interaction or a small world someone can explore.

SELF-DIRECTED · EXAMPLE STUDY

A small interaction, mapped

A concept for a focused web interaction, from a simple idea to a clear sequence of user steps. This is an interface exploration, not a released product.

01 / WEB
const idea = curious;
function explore() {
  return make
    .try()
    .learn();
}

Web experiences

Building pages and digital experiences with attention to the details people actually use.

02 / PLAY

Game experiments

Exploring interactive ideas, playful rules and how a world can invite discovery.

03 / SYSTEMS

Useful tools

Thinking through the flow of information and how software can make a task easier to understand.

THE SAME HABITS APPLY

Make it clear.
Then make it work.

Whether I’m working on a website or a drawing, I find myself returning to the same questions: who is this for, what do they need to understand, and what can be removed to make the answer clearer?

I’m learning through building, testing and revising. The portfolio will grow as I have finished work ready to share.