Fortunato Geelhoed

I build, fix, and lead TypeScript platforms end to end. This site is built three times, in React, Vue, and Angular, to illustrate that the fundamentals carry across all of them.

What I can do for you

  • 01

    Full-Stack Engineering

    TypeScript from the database to the browser: React, NestJS, GraphQL and REST APIs, Nx monorepos, plus the CI/CD and containers around it. Built to run in production.

  • 02

    Frontend Architecture

    Frontends built to outlast the team that started them. Design systems, micro-frontends shipped as packages, server-side and static rendering for performance.

  • 03

    AI Integration & Automation

    MCP servers, agentic workflows, RAG over your own data, and self-hosted models for when privacy rules out the cloud.

  • 04

    Technical Leadership

    Architecture calls, tech-debt strategy, design reviews, without stepping away from the code.

See how I can help

A few things I've learned to do.

  • Work it out before building it

    Ask the right questions early. Get the requirements straight, understand what people actually need, and save yourself the rework later.

  • Leave the team stronger

    Test coverage, static analysis, careful review, and sharing what I know. The aim is a team that's in better shape than before I arrived.

  • Fast, but I own what ships

    I build with AI in the loop to move quickly, and I stay responsible for every line that goes out. I don't ship code I can't explain.

  • Pay down the debt that matters

    Not all tech debt is worth fixing. I rank it by what actually slows delivery, so a refactor pays for itself instead of becoming the project.

Frameworks come and go. The craft compounds.

When I started in 2000, I was building with ASP, Flash, and table layouts. I've relearned the job every few years since.

Frontend Frameworks

2010201520202025
  • Prototype.js
  • MooTools
  • jQuery
  • Ext JS
  • Backbone
  • AngularJS
  • React
  • Next.js
  • Angular
  • Vue

Backend & CMS

2010201520202025
  • Seagull
  • Joomla
  • Magento
  • Wordpress
  • SnappCMS
  • Kohana
  • Sitecore
  • AEM
  • Magento 2
  • Express
  • NestJS
  • Symfony
  • Spring Boot
  • Hono
  • Professional / daily
  • Occasional
  • Brief
See the full timeline
Full-stack project lead, Municipality of Amsterdam
5.5 years
Faster Tele2 Sim-Only page, beating Google's own AMP version
Published a library with next to zero prior Python experience
PyPI
Worked for Dutch and Australian teams from the Netherlands, Australia, New Zealand, and Spain
Remote

I'd love to hear what you're building or fixing.

Send me a message