Amr Alassal

Staff-level backend engineer for production AI systems, based in Amsterdam. Right now I'm building Booking.com's agentic customer-service AI: thousands of concurrent conversations, PII-guarded, sub-second.

Book a free intro

15–20 min · No obligation · Online

  • Python
  • FastAPI
  • LangGraph
  • Kubernetes
  • TypeScript / Node
  • Kafka
  • Postgres
  • 12 years shipping production backend software
  • 21 engineers across three teams, led hands-on at Bitvavo
  • 2.6× cheaper LLM pipeline at 90%+ quality, Booking.com
  • 95%+ automated quality gate on every AI summary, Booking.com
Amr Alassal, AI engineer and consultant, Amsterdam

What I do

Most AI projects don't fail on the model. They fail on everything around it: the retry that never happens, the prompt nobody can change without a redeploy, the evaluation that only ever ran on the demo set, the monthly bill nobody predicted. My work sits in that gap, between a prototype that impressed the board and a system that survives Monday morning traffic.

I work in three areas, and most engagements touch two of them.

Agentic AI: multi-step LLM systems with reflection, parallel execution, guardrails, and quality scoring you can measure. The production workflow I built at Booking.com runs on LangGraph with reasoning models, with automated quality scoring at a 95%+ accuracy threshold.

System architecture: the services, queues, deployment and observability underneath, so the AI part is as reliable as the rest. FastAPI microservices, async batch processing, circuit breakers, Kubernetes with an Istio mesh across three regions.

AI strategy: what's worth building at all, what to buy instead, and what the first version realistically looks like. An executive MBA from Rotterdam School of Management means I can hold the business half of that conversation as well as the engineering half.

I stay hands-on. I write code in your codebase, and when an engagement ends your team owns something they can maintain without me.

Agentic AI

Multi-step LLM systems that hold up in production: self-reflection loops, async parallel execution, ML guardrails, automated quality scoring. At Booking.com that meant a ~11x latency reduction and >2.6x cost saving at 90%+ quality.

System architecture

The layer under the model: FastAPI microservices, async batch processing, circuit breakers, Kubernetes and Istio across three regions at 99.9% availability.

AI strategy

What to build, what to buy, and what it costs. An executive MBA on top of the engineering, so I can hold both halves of that conversation.

Track record

2025 – now

Booking.com · AI Staff Software Engineer (contractor)

  • Production agentic workflow on LangGraph with reasoning models: iterative self-reflection, async parallel processing, automated quality scoring at a 95%+ accuracy threshold
  • Agentic Context Engineering applied to the summarisation system: ~11x latency reduction and >2.6x cost saving at 90%+ quality
  • Real-time PII masking pipeline with ML guardrails; Kubernetes across EU-NL/DE/UK at 99.9% availability

2024

Elevaide · Technical co-founder

  • Secured €100K seed investment
  • LLM meeting-analysis pipeline processing 100+ meeting hours
  • React and Django product deployed on GCP with auto-scaling and fault tolerance

2022 – 2023

Bitvavo · Hands-on Engineering Manager

  • Transaction system onboarding 57+ cryptocurrencies; Fireblocks custody securing €500M+ in ETH-based assets
  • Scaled the engineering team 3x and cut incident rates 5x with a new incident framework
  • Chainalysis integration for DNB compliance and AML tracking

2016 – 2022

Booking.com · Engineering Manager & Software Developer

  • Cross-sell recommendations microservice serving the platform, with inventory across flights, cars, taxis and attractions
  • Transport marketplace launch team; a CMS that cut transport launch time from days to minutes, scaled to 15 European cities
  • Personalisation experiment on resort features worth >+10M in daily booking revenue; led the refugee internship programme

2015 – 2016

Amazon Web Services · Software Development Intern, Cape Town

  • Personal health dashboard letting AWS customers monitor their deployed services, integrated with AWS internal monitoring

Who I work with

I work with three kinds of teams.

The first is a startup putting AI into the product for the first time. There's a demo that works, a founder who has promised something to customers, and no clear path between the two. That team needs someone who has shipped this before and can say which corners are safe to cut. I've been that team myself, as technical co-founder of Elevaide, where we built an LLM meeting-analysis pipeline on a €100K seed round.

Scale-ups come to me when the system has outgrown its first design. The AI feature works, but it's slow, or expensive, or nobody can change the prompts without breaking evaluation. Most of those are architecture problems. The summarisation system I optimised at Booking.com came out at ~11x lower latency and >2.6x lower cost at 90%+ quality, and that gain came from the context engineering and pipeline around the model.

The third is a larger organisation that has run its pilots and now wants an agentic strategy that survives contact with the roadmap, the budget and the compliance team. At Bitvavo I managed three engineering teams and delivered the Chainalysis integration for DNB compliance, so I know what a compliance team asks for.

Whichever of the three you are, the format is the same: I work in the codebase, next to your engineers. Book the intro call and tell me which one you are.

Startups shipping their first AI feature Scale-ups hardening a system that outgrew its design Organisations moving from AI pilots to an agentic strategy Founders who want a technical second opinion
Amr Alassal cycling through Amsterdam
Amr Alassal

Amr Alassal

Staff AI backend engineer & consultant

About me

I grew up in Alexandria and studied computer engineering there. My first engineering job took me to Cape Town, where I spent six months at Amazon Web Services building a health dashboard that let customers see the state of their own deployed services. Then Amsterdam, and I stayed.

Since then I have taken on the systems other people find intimidating: the cross-sell recommendation service running platform-wide at Booking.com, three teams and 21 engineers at Bitvavo as a hands-on engineering manager, and agentic AI in production for customer service, where a wrong answer costs someone their evening.

The work I'm proudest of is the refugee internship programme I led at Booking.com in 2019, a four-month intensive front-end course for skilled people who had lost their footing through no fault of their own. Watching someone rebuild a career from that starting point permanently changed how I think about talent.

I did an executive MBA at Rotterdam School of Management while working full-time, because I kept ending up in rooms where the engineering was fine and the business case wasn't. Then I co-founded Elevaide, raised €100K, and learned what building without a safety net feels like.

Now I work independently, with a small number of clients at a time, and I do the work myself.

How an engagement works

1

Free intro call

15–20 minutes, online. You describe the problem; I tell you honestly whether I'm the right person for it and what I'd do first. No preparation needed, nothing to sign.

2

A scoped proposal

If it's a fit, you get a written scope within a few days: what I'd deliver, in what order, over what period, and what I'd need from your team. One page, no surprises.

3

We build

I work inside your codebase, next to your engineers. Weekly demos of something running, and a handover they can run without me: the code in your repo, the tests, and a written runbook.

Book a free intro

Pick a service and a time

Education

Executive MBA

Rotterdam School of Management, Erasmus University · 2021

Part-time executive programme completed alongside full-time engineering work. Managerial accounting, organisational behaviour, economics, business analysis, marketing, financial management, corporate strategy and operations.

Executive leadership communication

RSM, Erasmus University · 2024

Executive education in leadership communication.

Blockchain and Crypto applications

MIT · 2023

Applied blockchain and crypto-asset programme, taken during the Bitvavo years.

BSc Computer Engineering

Alexandria University · 2012

Four-year engineering degree (2007–2012).

FAQ

Are you available for freelance or consultancy work?
Yes. I'm open to AI freelance and consultancy engagements.
Do you work remotely or on site?
Both. I'm based in Amsterdam and can work on site with teams in the Netherlands; for clients elsewhere in Europe I work remotely, with the occasional week on site when it helps.
What language do you work in?
English. This site is available in Dutch as well.
What happens on the free intro call?
You talk, mostly. 15–20 minutes to describe what you're building and where it's stuck. I'll tell you what I'd do first, whether that needs someone like me at all, and what it would cost you to find out. If it isn't a fit, I'll say so on the call.
How long is a typical engagement?
From a few weeks for a focused piece of work to several months for building a system end to end. Short consultancy gigs work too: four hours here, a day there, when a team wants a second opinion on an architecture or a review of what they have built. We agree the scope and the end date before we start.
Can you sign an NDA, and who owns the code?
Yes to an NDA, before the intro call if you prefer. Everything I write for you belongs to you: IP transfers on delivery, and that's written into the engagement agreement.

Contact

Use the form above: pick a slot for a free 15–20 minute intro call, or send an enquiry if what you have in mind is bigger than one conversation. Both land with me directly. I'm based in Amsterdam and work with teams across the Netherlands and Europe, online by default.

Amsterdam street scene with Amr Alassal at a church portal

Location

Amsterdam, Netherlands

Book a free intro