Skip to content

Software.
Systems.
Ideas.

I design and build digital products, custom software and scalable systems.

01 Selected writing

Featured articles

DevOps 5 min read

Metrics, Traces, Logs: OpenTelemetry in Anger

Three signals and the different questions they answer, the trace-ID join that delivers 80% of the value, the collector pattern, tail-based sampling that keeps the interesting 100%, and the incident-driven rollout.

Security 4 min read

JWTs vs Sessions: The Debate, Settled-ish

Why revocation is where stateless goes to die, the XSS blast-radius problem, the specific habitats where JWTs genuinely shine, and the sessions-at-the-edge / tokens-between-machines architecture.

Backend 5 min read

The REST API Checklist I Wish Every Integration Had

From both sides of hundreds of integrations: honest status codes, RFC 7807 errors with trace IDs, cursor pagination, idempotency and versioning posture, and the DX multipliers that halve support tickets.

04 About

About me

I'm Berkan Yılmaz — a senior full-stack developer and AI/ML & DevOps specialist based in Istanbul, building and operating large-scale, mission-critical systems since 2018: from multi-country POS platforms and banking integrations to EV-charging infrastructure and production AI.

Read more

Let's build together

Got an idea?

Tell me about your idea, your needs or your current system — and let's shape a solution that actually ships.