icon

Systems engineering with precision and curiosity

I chase simplicity, crave control, and build clean abstractions. Deep into Linux internals, terminals, C, NixOS, and low-level systems. I break things to learn, automate to focus, and tinker to grow.

View my work
0 projects
2+ years coding
0 stars
photo

Hi, I'm Gurjaka — a systems-focused engineer

I specialize in low-level development: C, Linux internals, terminals, graphics pipelines, and Wayland/wlroots. I enjoy understanding the entire stack — from CPU architecture and memory allocation to window managers and UI tooling.

I work on projects like Pretty, a modern terminal emulator, contribute to Qtile’s Wayland backend, and build real systems at Asklaw.ge a growing legal-tech startup.

Learn more

What I'm Working On

CMemoryPointers

Exploring low-level programming, systems architecture, and control over memory behavior.

NixFlakesModules

Building reproducible systems, clean abstractions, and modular environments in Nix.

WaylandwlrootsCompositor

Diving into rendering paths, window management, and protocol behavior.

LinuxInternalsIPC

Understanding process flow, terminals, system calls, IPC, and how everything fits together.

AskLaw.geBackendAPI

Engineering production-grade backend features and improving system reliability.

DotfilesMinimalWorkflow

Crafting a clean, efficient, repeatable development environment with NixOS.