Rowan portrait👋

Full-stack developer

Hi, I'm Rowan, a creative product builder

5+ years of building web apps, internal tools and data pipelines. I started in game design, so I care how things feel to use, and I like working on the frontier of what's possible, building with AI agents every day.

About

I'm a full-stack developer who started out in game design, and that background still shapes how I build: I care about how a thing feels to use, not just whether it works.

I like turning messy, complicated problems into something simple that people actually enjoy using.

Background

Over the past five years I've built web apps, webshops, internal tools and cloud data pipelines, working with Svelte, Next.js, TypeScript, Python and Azure. Before that I ran my own indie game studio, which taught me to wear every hat, from concept art to code, and to ship.

Games. Studied game design and development, then ran Flow Studios, an indie studio nominated for best student learning company in the Netherlands.

Web. Full-stack work on webshops, internal tools and data-driven apps, from storefront front ends to role-based access control.

Data. Most recently cloud data automation on Azure: pipelines, data lakes, CI/CD and real-time dashboards.

Workflow

I like working across disciplines. Design, code, data and 3D all feed each other, and the most interesting ideas usually sit where they meet. AI agents fit that way of working well, so I've built them into how I work.

Agentic. Claude Code and Codex are part of my daily workflow. I set the direction and they speed up the execution.

Tooling. I build and use MCP tools to shape that workflow around how I think, instead of the other way around.

Method. Think wide first, then narrow down. Small steps, tight feedback loops, and checking the output instead of trusting it.

Projects

Themis

Self-hosted control room for AI agents: scheduled jobs, workflows and webhooks, each run sandboxed in Docker.

  • Python
  • Svelte
  • TypeScript
  • Docker
Screenshot of Themis

Hermes Home

Household interface for a local AI stack: chat, system monitoring and an interactive 3D memory graph.

  • React
  • TypeScript
  • Vite
  • Three.js
Screenshot of Hermes Home

RT-codes webpage

This website. Made to be responsive and fast. Using the latest Next.js features and deployed on Vercel.

  • Next.js
  • React
  • Typescript
  • Tailwind
  • Framermotion
  • Vercel
Screenshot of RT-codes webpage

LCB LED Europe webshops

Webshops for LCB LED Europe. Maintained and developed new website features. mostly front-end work.

  • Lightspeed
  • html
  • css
  • javascript
Screenshot of LCB LED Europe webshops

Skills

Experience

Website runs on Nextjs/React and ☕️ - Deployed on Vercel - Made by Rowan