Skip to content
View bgokden's full-sized avatar

Block or report bgokden

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
bgokden/README.md

Berk Gökden

Senior AI/ML Engineer — I build and run production AI systems end to end: agents, LLM platforms, data 📍 Amsterdam, Netherlands · Remote (EU) · 🇳🇱 Dutch citizen (EU work authorization)

Senior, hands-on AI/ML engineer with 15+ years in production software. Independent consultant since 2021 for Klarna, Booking.com, ING and others, now through my own company, PrimAxiom. I work directly with product and business stakeholders, mentor engineers, and go deep on the stack below the API: fine-tuning, small models, evaluation, and inference.

🌐 berkgokden.com (CV) · 💼 LinkedIn · 🤗 Hugging Face · ✉️ berk@primaxiom.ai

Highlights

  • Built one of Klarna's internal AI platforms, used by 5,000+ employees, with agents for meetings, voice, feedback and search — meeting efficiency up ~40%, lower cost per meeting
  • Build AI agents at Booking.com for the AI Trip Planner and connected-trip work
  • Cut infrastructure cost 90%+ with an AI load-prediction optimizer at Vamp.io (acquired by CircleCI), where I led a 12-person engineering team
  • Build and run my own open-source AI systems: ReasonGraph (memory for AI agents) and Assay (calibrated decision models, 149M–27B)

Available for projects

I take on AI projects through PrimAxiom: a short paid scoping step, then a four-week pilot, or a small custom model on your own servers. Contract roles are welcome too. Email berk@primaxiom.ai · primaxiom.ai

Featured open source

Project What it is
reasongraph Graph memory for AI agents: extracts entities and cause→effect relations with small open models, answers "why" questions with a cited chain. Library on PyPI, MCP server, and a hosted service (memory.primaxiom.ai). Measured in six languages in reasongraph-bench, including what did not help.
assay Answers many typed questions about a text in one forward pass of a language model, with calibrated probabilities and an "enough evidence?" score. Full training pipeline; six models on Hugging Face.
causal-span-model Multilingual cause/effect span tagger (mDeBERTa) used by ReasonGraph.
llama-constrain Custom llama.cpp sampler for strict constrained / structured generation (GGUF).
personalens A code review, but for UX: Playwright and a vision LLM review a URL from each persona's point of view, with scores you can track and gate in CI.
synthspan Synthetic labeled-data generator for NER: templates and gazetteers or local-LLM few-shot with structured output, plus augmentation.
veri Vector search engine in Go for ML feature serving.
🤗 Berk Small multilingual extraction models (place extraction in 13 languages, causal tagging), with ONNX versions for CPU.

Skills

Agents — multi-agent orchestration · agent memory · RAG · MCP · LangChain/LangGraph · Claude Agent SDK Models & training — OpenAI · Anthropic · open-weight LLMs · fine-tuning (LoRA/QLoRA) · distillation into small models · embeddings · Whisper Evaluation & LLMOps — agent and LLM evaluation · Arize/Phoenix · reproducible benchmarks · guardrails · PII redaction Calibration — calibrated confidence (temperature scaling, Brier, ECE) · conformal prediction Extraction & retrieval — multilingual NER · relation extraction · GLiNER · cross-encoder rerankers · knowledge graphs Inference — vLLM · llama.cpp/GGUF · ONNX · constrained decoding Data & platform — Python · Go · TypeScript · SQL · PySpark · Snowflake · Kafka · pgvector · Kubernetes · Docker · AWS · GCP

Experience

Machine Learning Engineer at Booking.com (consultant via PrimAxiom) · Senior AI Engineer (contract) at Klarna · earlier ING, VodafoneZiggo, DPG Media, Caspar AI, Engineering Lead at Vamp.io (acquired by CircleCI), SAP. Founder and director of PrimAxiom.

Full CV: berkgokden.com

Pinned Loading

  1. aws-docker-machine-scripts aws-docker-machine-scripts Public

    Scripts to build a docker swarm cluster on aws with docker-machine

    Shell 3 1

  2. docker-client docker-client Public

    Forked from spotify/docker-client

    A simple docker client for the JVM

    Java

  3. machine machine Public

    Forked from docker-archive-public/docker.machine

    Machine management for a container-centric world

    Go

  4. spark spark Public

    Forked from apache/spark

    Mirror of Apache Spark

    Scala

  5. veri veri Public

    Distributed vector search / feature store in Go — high-throughput, low-latency feature serving for ML.

    Go 54 5

  6. CircleCI-Archived/vampkubistcli CircleCI-Archived/vampkubistcli Public archive

    A command line client for Vamp Kubist

    Go 4