Independent researcher tinkering software systems’ under-the-hood, w/ a trajectory towards embedded/hardware.

Projects

Nexq: block-based, bounded lockfree queue implementation, based on BBQ research-paper.

Focis: container-image refactoring toolkit to dedupe files across image-layers w/ content-hashing (SHA256) & merged-view flattening (whiteouts/opaques). repartitions OCI layers into unique/shared layer via symlink-indirection at VFS path-level, based on BREAK research-paper. [wip]

Enclosure: low-level toolkit to construct process-level isolation/sandbox environment(s) in linux w/ namespaces, cgroups, capabilities; manipulates the kernel’s task_struct from userspace. [present]

Synapse: golang-based scraping/crawling framework. topology-agnostic crawl-lifecycle orchestration w/ pluggable stages e2e (robots.txt resolution -> fetch -> extract -> score) - runs local or distributed, sync or async, w/ domain-level politeness (opt-in) & minimal memory footprint. [present]

Idx: multi-threaded in-memory search engine indexer, ~667 writes/sec (8-core machine) w/ basic optimizations. implements TF-IDF indexing & BM25 ranking, based on SCIPIS research-paper.