Skip to content
View galando's full-sized avatar

Block or report galando

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
galando/README.md

Hey, I'm Gal Naor πŸ‘‹

Engineering Manager @ Booking.com Β· Amsterdam πŸ‡³πŸ‡±

I build backend systems, lead engineering teams,
and make AI agents write code you'd actually merge.

LinkedIn Email


🧭 What I do

πŸ› οΈ Engineer πŸ‘₯ Engineering Manager πŸ€– AI Builder
20 years of building backend systems that stay up under load. JVM at heart (Java, Scala, Kotlin), also TypeScript and Python. Big on clean architecture and system design. Leading and scaling engineering teams at Booking.com. I focus on growing engineers, shipping predictably, and making quality a habit. I build the guardrails around AI coding agents: specs, TDD loops, quality gates, and CI-driven workflows that turn AI-generated code into production-grade code.

βš™οΈ How I ship with AI agents

flowchart LR
    spec["Spec - PIV + Spec-Kit"] --> impl["Agents implement - strict TDD"]
    impl --> gates["Quality gates - Temper"]
    gates --> ci["CI decides - Agentic SDLC"]
    ci --> merge["Human merges"]
Loading

AI doesn't lower the quality bar - a missing workflow does. So I build the workflow.


πŸš€ Featured projects

Project What it does
piv-speckit PIV (Prime-Implement-Validate) + Spec-Kit: structured specs and strict TDD for AI-assisted development. Works with Claude Code, Cursor, and Copilot. ⭐ 28
temper A Claude Code plugin that closes the quality gap in AI-generated code. Try it in 5 minutes with the playground. ⭐ 13
tokenomics CLI that analyzes your Claude Code session history, finds patterns that waste tokens, and gives you personalized advice. ⭐ 8
agentic-sdlc GitHub template for an autonomous-agent SDLC: agents propose, CI decides, a human merges. πŸ§ͺ
tank Security-focused package manager for AI agent capabilities. πŸ”
🎲 Side quests

🧰 Toolbox

Languages

Java

Kotlin

Scala

TypeScript

Python

Backend & data

Spring Boot

Node.js

PostgreSQL

React

AI engineering

Claude Code

Agentic Workflows

Spec-Driven Development

Context Engineering


πŸ“Š GitHub stats

GitHub Stats Top Languages

πŸ’¬ Happy to talk about engineering leadership, backend architecture,
or how to make AI agents ship code you'd actually merge.

Profile Views

Pinned Loading

  1. piv-speckit piv-speckit Public

    PIV (Prime-Implement-Validate) + Spec-Kit: Structured specs, strict TDD, for AI-assisted development.

    HTML 28 3

  2. temper temper Public

    Temper is a plugin for Claude Code that closes the quality gap in AI-generated code

    Shell 16

  3. tankpkg/tank tankpkg/tank Public

    Security-first package manager for AI agent skills

    TypeScript 38 5

  4. tokenomics tokenomics Public

    CLI tool which analyzes your Claude Code complete session history, finds behavioral patterns that waste tokens, and coaches you with personalized advice

    TypeScript 8