Started building from the metal upward
Early C, shell, and problem-solving work formed the base: memory experiments, data structures, small games, scripts, and Linux tooling.
tictactoe / scripts / rew
Systems engineer in progress / AI-ML CSE
I build low-level systems and AI-assisted infrastructure across kernels, compilers, semantic search, and terrain intelligence.
Computer Science Engineering student focused on systems programming, compiler design, networking, backend infrastructure, and practical AI/ML tooling.
Engineering timeline
Early C, shell, and problem-solving work formed the base: memory experiments, data structures, small games, scripts, and Linux tooling.
tictactoe / scripts / rew
Built TypeScript/Svelte experiments and Rust utilities while continuing to sharpen systems fundamentals.
Clover / clover_rs / sample-svelte-site
Worked on FFT/audio visualization, graph/data-structure experiments, C templates, and Linux-oriented ports.
fft-visualiser / node-graphs.c / C-server-template
Built kernels, allocators, shell tooling, HTTP infrastructure, Wayland utilities, and compiler foundations.
mini_kernel / ArenaAlloc / Libserver / Silver
Current work centers on Tori, Silver, Mopi, and Narva P3: operating systems, compiler tooling, private semantic search, and terrain navigation.
Tori / Silver / Mopi / Narva P3
Flagship projects
Operating system kernel
A freestanding 64-bit higher-half x86_64 kernel for UEFI systems, booted through Limine and developed as a milestone-driven systems project.
Making the kernel grow past first boot into real runtime machinery: memory ownership, SMP, interrupts, scheduling, filesystems, process loading, syscalls, and COW faults.
Kernel subsystems from boot to userspace boundaryCompiler and systems language toolchain
An experimental systems programming language and compiler toolchain built around a Rust compiler, LLVM code generation, runtime crate, standard library sources, and bootstrap flow.
Designing the full language pipeline: syntax, errors, semantic analysis, type checking, module packaging, imports, bootstrap artifacts, and LLVM integration.
Compiler pipeline plus bootstrap stdlibLocal semantic search engine
A high-performance local semantic search engine in Rust that combines lexical search with vector retrieval for private, low-latency document discovery.
Balancing private local inference, fast indexing, structure-aware chunking, and hybrid ranking without turning the tool into a heavyweight cloud service.
Private hybrid search, no public repo yetStereo terrain vision and pathfinding
A Python pipeline that turns Mars/Moon satellite imagery into relative terrain maps, traversability cost maps, and autonomous navigation paths.
Connecting computer vision output to usable navigation: disparity, depth, slope, cost modeling, path planning, and visual inspection in one pipeline.
Computer vision pipeline tied to navigation decisionsProject archive
Lightweight C HTTP server library with routing, middleware, JSON parsing, HTTPS work, file handling, and FTP-related experiments.
Screenshot recall utility for Wayland, built around Linux desktop workflows.
Earlier small kernel project that precedes the more complete Tori work.
Arena allocator experiment in C focused on manual memory management fundamentals.
Simple archive format project, useful as a file-format and tooling exercise.
TypeScript app for encoding and decoding strings across variable base-N formats.
Hyprland desktop configuration and Linux workflow customization.
Shell tooling around a Hyprland-centered Linux setup.
Technical surface
Contributions and programs
Contact