Software Engineer

Hi, I’m Ahmet — a software engineer and web developer.

I build fast, accessible web experiences with thoughtful UI and strong engineering fundamentals. Currently a Frontend Engineer at Booking.com in the Netherlands.

Now

Shipping a lean personal site and refining my writing cadence.

Focus

Design systems, accessibility, and Astro-powered performance.

Interests

Typography, knowledge tools, and thoughtful DX.

Selected Projects

Focused on outcomes, clarity, and speed.

ScrumPoker — Real-Time Planning Poker for Agile Teams

A real-time web application that enables distributed agile teams to run planning poker sessions seamlessly. Built with Next.js, modern React patterns, and a scalable backend, with emphasis on UX clarity, performance, and production-ready architecture.

Next.jsRealtimeUX
View project

Personal Website — Astro Portfolio and Writing

A fast, static-first personal website for writing and projects. Built with Astro and Tailwind, focused on clean typography, accessibility, and maintainable content.

AstroTailwindAccessibility
View project
View all projects

Latest Writing

Notes on web engineering, product thinking, and calm interfaces.

Nov 10, 2020

How to fix Invalid hook call error on Storybook React v6 upgrade

How to fix Invalid hook call error on Storybook React v6 upgrade

Storybook
Read

Dec 14, 2019

What is Nullish Coalescing Operator in JavaScript?

This is one of the newest JavaScript features...

JavaScript
Read

Dec 13, 2019

What is Optional Chaining in JavaScript?

This is one of the newest JavaScript features...

JavaScript
Read
View all writing

About

Hi, I’m Ahmet.

I’m a software engineer and a web developer. I’m currently working as a Frontend Engineer for Booking.com and living in the Netherlands.

I love using modern JavaScript frameworks to create fast, robust and efficient web applications.

Besides all software stuff, I enjoy playing / watching football, cycling around and taking photos, and I’m a Besiktas fan.

Feel free to contact me using the links below.

Read more

Contact

Reach out for collaboration, speaking, or product/engineering work.

P100 AHMET KAPUSUZ
INDEX

AHMET
KAPUSUZ

Frontend Software Engineer
======================================================================

Recent Posts

>>> HOW TO FIX INVALID HOOK CALL ERROR ON STORYBOOK REACT V6 UPGRADE

[STORYBOOK]

How to fix Invalid hook call error on Storybook React v6 upgrade

Read post

>>> WHAT IS NULLISH COALESCING OPERATOR IN JAVASCRIPT?

[JAVASCRIPT]

This is one of the newest JavaScript features...

Read post

>>> WHAT IS OPTIONAL CHAINING IN JAVASCRIPT?

[JAVASCRIPT]

This is one of the newest JavaScript features...

Read post