About me

Pieter Alley

At six-foot-six, I'm hard to miss in a room. I grew up everywhere, which is why I care about building things that work for people everywhere.

Background

I'm a Third Culture Kid. Until I was 12, I'd never lived in the same country for more than four years. My Dutch-American family spent most of my childhood in Southeast Asia. My first words were in Dutch, my second words were in English, and by four I was trilingual in Dutch, English, and Thai. We moved to a village of about 10 million people just outside Shanghai not long after, where my parents put me in a Chinese public school and told the teachers not to give me any special treatment.

That upbringing left me with something I don't have a clean word for; a default instinct to look at any situation through more than one cultural lens. It's not something CS programs teach, but it shapes how I think about design and what "success" actually means.

I studied Computer Science at the University of Florida, where I spent four years building things, breaking things, and learning the difference between code that works and code that's good. My senior capstone was Cloak AI, a wardrobe management app with an AI shopping assistant, which I led as team lead while building the data pipeline that made the demo work. I since rebuilt this project from scratch and deployed it as Virgo.

In Summer 2024 I interned abroad in Ghana through a UF program, splitting time between UI/UX coursework, cultural excursions throughout Ghana, and building a real product for a non-profit in Accra. I ended up as design lead despite having no prior web development experience. You can read the full reflection here.

Before I was writing software full-time, I spent summers as a camp counselor at Chanco on the James in Virginia. Camp taught me things that CS programs don't: how to hold a group's attention, how to stay patient when things go sideways, and how to find the approach that works for the specific people in front of you, not the theoretical ones. I'm returning to camp for a couple weeks on the tail end of this summer, should make for a rejuvinating experience.

Off the clock, that same curiosity just points somewhere less professional; I'll go down a rabbit hole on history or theory as readily as a stack trace, and a pickup soccer game or an overly ambitious dinner is still the fastest way to get me to close the laptop.

How I work

My time in Ghana pushed me to think about who technology actually serves. Thinking about UI/UX design in a country with high mobile penetration but inconsistent WiFi, and visiting a village where people had everything they needed without any of it, made me skeptical of the engineering instinct to treat development as inherently good. I try to carry that into how I approach product decisions. Beyond "Less is more", I believe I have a unique instinct for measured design.

I actually like writing about my coding and design process, I've begun to find my own voice as a writer, and I would like this blog to be the place where that creativity lives. I'm spending my unemployment refurbishing projects from my undergrad degree, which has yielded some interesting case studies, read about them on this site.

I also work with AI tools where they make sense. This portfolio was built with Claude Code — an agentic coding tool by Anthropic — handling the majority of the implementation while I provided direction, review, and the judgment calls. I think that's an honest way to work: use the tool, own the decisions.

What I'm building now

Right now I'm focused on employment, either full-time or as a freelance collaborator. This website is intentionally made to exhibit my talent as a designer, programmer, and engineer. If something on this portfolio caught your eye, don't hesitate to reachout!

Currently

  • Building this portfolio in public
  • Revamping projects from my undergrad
  • Open to full-time roles & freelance work

Education

University of Florida

B.S. Computer Science

Cum Laude · GPA: 3.28

Let's build something →

The majority of this site was generated with Claude Code, an agentic AI coding tool by Anthropic, with human review and direction.