Hey, I'm Pradyumn. I build low-level systems, Linux appliances, and explore graphics engines.
Most of my time goes into experimenting with operating system plumbing: boot paths, static init supervisors, Wayland compositor internals, and immutable filesystems.
- kurogane (
Rust) — Static micro-supervisor (kurogane-init) and immutable Linux appliance engine. Packages workloads into compressed, read-only EROFS images (lz4hc,12) with decoupled Wayland mediation (cage+seatd) and zero-allocation pre-exec sandboxing. Boots under 1.8s in QEMU. Live portal at is.gd/kurogane. - chronodb (
Rust) — Embedded append-only storage engine. Memory-mapped zero-copy reads, CRC32-C verified pages, crash-safe writes, and sub-microsecond point-in-time (as-of) entity queries. - hyprquickshell (
QML,Shell) — Daily driver desktop setup. Arch Linux + Hyprland interface built on Quickshell and Qt6/QML, with Matugen dynamic theming and turnkey automation. - kaze-os (
Shell) — Modular Arch Linux build engine generating specialized Wayland desktop flavors (Hayate, Kasumi, Nagomi). - saknussemm (
JavaScript,GLSL) — Scroll-driven subterranean web journey honoring Jules Verne. Custom 2.5D volumetric light beams (god rays), normal-mapped rock strata, and WebGL fluid distortion shaders. - impulse3d (
TypeScript) — Zero-dependency 3D rigid-body physics engine with an interactive Three.js playground.
Patches and bug fixes I've submitted to tools in my daily workflow:
- hyprwm/hyprlock#1091 — Defers auth initialization until the session lock surface is acquired.
- python/cpython#159081 — Corrects
UnicodeDecodeErrorbyte offsets inutf-8-sigwhen input has a BOM. - astral-sh/ruff#29810 — Fixes parser bug treating relative imports from
__future__as future imports. - janbjorge/pgqueuer#954 (Merged) — Driver refactor removing unused task manager ports.
- oxpull/django-ox#149 (Merged) — Adds
ox_retryandox_discardCLI commands. - Other work in
hyprwm/Hyprland,hyprwm/hypridle,psycopg, andCap.
Environment
- OS: Arch Linux
- Compositor: Hyprland
- Terminal: Ghostty
- Languages: Rust, C/C++, TypeScript, Python, Shell
- Virtualization & Testing: QEMU / KVM


