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.