Türkiye · Software Engineer

I work deep in the system,
then ship services on top.

Linux kernel internals, durable .NET backend architecture, and the DevOps practices that keep it all standing. Everything I learn ends up written down here — most of it long, all of it hands-on.

  • Linux Kernel
  • C / C++
  • .NET · C#
  • Docker
  • PostgreSQL

// featured

Articles

Long-form notes that came out of real problems, from the kernel up to the API layer.

Full archive (1)

// code

Featured Projects

Open source and personal tools. Every one of them is in production or in my daily rotation.

All on GitHub

esOS

Encryption-focused operating system. (Under development)

  • C
  • Kernel
  • User-space
C

A cross-platform SSH manager. Save each server once, connect with a single click, and keep several sessions open side by side in tabs. Credentials live in an encrypted vault on your own machine — nothing is ever sent anywhere.

  • JavaScript
  • Node.JS
  • Electron
JavaScript Repo →

A lightweight tracer that follows the system calls of a single PID at kernel module level and streams them to user space over a ring buffer.

  • C
  • Kernel Module
  • eBPF

// about

Hello, I am Koray.

I am a software engineer who works at the operating system layer. Linux kernel internals, drivers and system calls are my natural habitat — but I do not stay down there. On the surface I build .NET APIs, desktop applications, and the deployment pipelines that keep them alive.

This site exists because writing is the only way I can prove to myself that I actually understand something. Every article here came out of a problem I had to solve. The code is here to be copied; the mistakes are here so they are not repeated.

Focus Kernel & Systems Programming
Day job .NET Backend & DevOps
Editor Neovim · Visual Studio

Languages

  • C
  • C++
  • C#
  • Bash
  • Python
  • SQL
  • JavaScript

Systems & Kernel

  • Linux Kernel
  • Kernel Modules
  • syscalls
  • cgroups
  • eBPF
  • systemd

Backend

  • ASP.NET Core
  • Web API
  • EF Core
  • gRPC
  • REST
  • SignalR

Desktop & Mobile

  • WPF
  • WinForms
  • .NET MAUI
  • Win32 API

DevOps & Data

  • Docker
  • CI/CD
  • Nginx
  • PostgreSQL
  • SQL Server
  • Redis

// contact

Got something to talk about?

If you have a question about an article, want to correct a mistake of mine, or want to build something together — write to me. I usually get back to email the same day.

Send an email