Gerko Schrieken

Senior Software Engineer · Amsterdam

Thoughtful architecture.
Working software.

I’m Gerko, a senior software engineer and solution architect with more than 20 years of experience building and modernising business-critical software. I work across .NET, React, TypeScript and Azure architecture, with a focus on clear boundaries and practical technology choices.

Open to senior software engineering roles.

01 · Selected work

Selected projects

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.

I could have built this in React, but this registration screen has a focused job: collect a few details and guide the user through submission. I chose HTMX with a little JavaScript to keep the implementation straightforward. For this screen, the extra structure of a React application would have added little value.

Azure FunctionsKey VaultHTMXBicep
126,124 successful registration requests
Five-minute synthetic load test · 250 virtual users

This demo, including its frontend, runs on an Azure server that scales to zero when idle. The first visit after inactivity may take longer while the server starts up.

02 / AI & INTERACTIVE STORIES

Book RPG

An experimental story engine that turns an EPUB into a character-driven adventure. It explores how to give players choices while tracking the original book and the consequences of their actions.

TypeScriptGenerative AIAzure
1,120 tests passed
Validated standalone public snapshot · 0 failed · 0 skipped

This demo, including its frontend, runs on an Azure server that scales to zero when idle. The first visit after inactivity may take longer while the server starts up.

02 · About me

I like making complex problems easier to reason about.

My background is in building and maintaining complex business software, with more than 20 years across frontend development, backend systems and solution architecture. .NET, React, TypeScript and Azure are familiar tools.

The projects here show two sides of that work: secure cloud systems with measurable behaviour, and applied AI with explicit state, validation and room for experimentation. The source code and case studies make the design choices, trade-offs and current limitations available for review.

I hold Microsoft AZ-900, AZ-204, AI-900 and AI-102 certifications. View verified credentials on Microsoft Learn.

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

03 · Contact

Have a role in mind?
Let’s talk.

I’m based in Amsterdam and open to senior software engineering roles involving .NET, React, TypeScript or Azure. Applied AI is another area I’m exploring through Book RPG.

Get in touch on LinkedIn to discuss your team, the role and what you’re building.