Skip to content
View yalindogusahin's full-sized avatar

Block or report yalindogusahin

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.

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

Yalın Doğu Şahin

DE & Platform Engineer — Lausanne, Switzerland 🏢 Tradition SA · Previously Trendyol Tech


About

  • 🏢 Platform Engineer @ Tradition SA, Lausanne · ex-Trendyol Tech
  • ⚡ Kafka specialist — HA, automated broker replacement, zero-disruption restarts
  • 🤖 Currently: LLM serving on NVIDIA DGX Spark (vLLM, quantization) & AI agents
  • 🧊 Building a lakehouse: Iceberg, SeaweedFS, Spark on Kubernetes, Trino
  • 🐘 Apache Spark contributor · 🎤 Confluent Current 2025 speaker · ✍️ Medium author
  • 🎸 Guitar & kitesurfing when the terminal is closed

Speaking

Talk Event
Ensuring Client Continuity in Kafka: High Availability in Confluent Kafka ⚡ Lightning Talk Confluent Current 2025 — London

Writing

Article Published
Changing Engines Mid-Flight: Automated Kafka Broker Replacements ✈️ Trendyol Tech · Jun 2025
Ensuring Client Continuity in Kafka: Handling Broker Restarts with No Disruptions Trendyol Tech · Nov 2024

More on medium.com/@yalin.sahin.


OSS Contributions

Upstream pull requests to projects I use and care about:

Project Contribution
apache/spark-kubernetes-operator [SPARK-58101] Fix misleading spark.submit.deployMode=cluster in the Spark Connect example, merged pre-v1.0.0 (#753) — Apache Spark contributor group member
seaweedfs/seaweedfs 🐹 Iceberg REST catalog support for the S3 service (#8193, #8205) and volume server ingress (#8084) in the Helm chart
agentgateway/agentgateway 🦀 UI fix for virtual API key copy (#2294); built-in secret-detector LLM guardrails (#2423) and per-API-key telemetry (#1973) in review
jupyter-server/enterprise_gateway 🐍 KERNEL_VOLUMES / KERNEL_VOLUME_MOUNTS support for the Spark Operator (#1430)
albond/DGX_Spark_Qwen3.5-122B-A10B-AR-INT4 Q8K asymmetric K/V quantization recipes & attention backend fix (#4)
confluentinc/cp-ansible 🧶 Fix for KRaft controller raft-metrics exposure (#1900, in review)
redpanda-data/kminion 🐹 ListOffsets flag for finer metric control (#280, in review)

Projects

Project Description
ansible-ai-agent LLM-driven cross-host investigation agent for Ansible 🐍 Python
openscribe Free, open-source music transcription app for macOS — waveform view, pitch-preserving slowdown, ±12 semitone transposition 🎸 Objective-C++
mac_os_tftp_server Start TFTP server on macOS ⭐ 11
zpe_forti_ipsec Fortigate & Nodegrid S2S IPsec Tunnel
zpe_tailscale Nodegrid Tailscale VPN integration
nodegrid_wireguard Wireguard VPN configs for ZPE & clients
zpe_google_authenticator 2FA for ZPE devices via Google Authenticator
zpe_128t 128T VM installation with Ansible
zpe_menubar_rumps macOS menu bar widget for Nodegrid
zpe-paramikoscript Manage connected devices with Python
python_prometheus_client Ping server & export metrics to Prometheus
k8sconfigmerge Kubernetes multiple config merger playbook
ansiblewinrm Windows WinRM script for Ansible

Tech Stack

Python Rust Go TypeScript Ansible Terraform Kubernetes Docker Kafka Confluent Prometheus AWS Azure Linux Git


GitHub Stats

GitHub Stats Top Languages

Streak Stats


Connect

LinkedIn Medium YouTube TryHackMe

Popular repositories Loading

  1. mac_os_tftp_server mac_os_tftp_server Public

    Start tftp server on macos

    11

  2. nodegrid_wireguard nodegrid_wireguard Public

    Wireguard VPN configurations on Zpe and Client Side

    1

  3. zpe_google_authenticator zpe_google_authenticator Public

    2-FA for ZPE devices using Google Authenticator

    1

  4. zpe_menubar_rumps zpe_menubar_rumps Public

    Python 1

  5. python_prometheus_client python_prometheus_client Public

    It ping to the server and exports metrics ping details

    Python 1

  6. openscribe openscribe Public

    Objective-C++ 1