Gerko Schrieken

Senior Software Engineer · Amsterdam

Thoughtful architecture.
Working software.

I’m Gerko, a software developer with a background in complex business applications, React, TypeScript and .NET. I build systems with clear boundaries, practical technology choices and room to evolve.

01 · Selected work

Two different problems.
The same engineering mindset.

01 / CLOUD & SECURITY

Amsterdam 750

A simpler pre-registration flow for high demand. An independent case study in serverless architecture, personal data protection and measurable performance.

Azure FunctionsKey VaultHTMX
126,124 successful registrations
Five-minute published load test · 250 virtual users
02 / AI & INTERACTIVE STORIES

Book RPG

Turn an EPUB into a character-driven adventure. A story engine that gives players choices while keeping track of the original book and the consequences of their actions.

TypeScriptGenerative AIAzure
Source-aware storytelling
Character identity, story progression and persistent game state
02 · About me

I like making complex problems easier to reason about.

My background is in building and maintaining complex business software. My work spans frontend development, backend systems and Azure architecture, with React, TypeScript and .NET as familiar tools.

These projects reflect two interests: building secure systems that handle real operational constraints, and exploring how AI can become part of a useful, structured product.

Start with the problem. Make the boundaries explicit. Check the result. That is the approach behind both case studies.

Explore more of my work on GitHub