Yunus Emre Duran
A software engineer passionate about solving complex problems at the lowest levels of the stack. Focused on understanding how systems work and optimizing them from the metal up.
Focus Area
Specializing in operating system kernels, memory management, and low-level hardware interaction.
Vision
Building architectures that prioritize performance and efficiency without hiding behind unnecessary abstractions.
Projects
Custom x86 Kernel
A micro-kernel experiment featuring an interrupt manager and basic memory management, developed using Assembly and C.
Software Renderer
A graphics library that operates directly on the framebuffer without hardware acceleration.
Sys-Profiler
A terminal-based tool for analyzing CPU cycles and cache utilization.
Memory Allocator
A custom heap manager designed to optimize dynamic memory allocation (malloc/free).
Technical Skills
The toolchain and languages I use to interact with the machine:
About Me
For me, software development is more than just writing code; it is about understanding the soul of the machine. My curiosity about the inner workings of operating systems has driven me to specialize in low-level systems.
I aim to produce engineering-driven projects that focus on pure performance and reliability, steering clear of noise and over-abstraction. Currently based in Turkey, conducting independent systems research.