I build software that doesn't need servers to exist —
peer-to-peer systems, offline-first apps, and decentralized tools
that work for people, not platforms.
Aspiring Linux kernel contributor.
Passionate about open source, Rust, and WebAssembly.
Zero sign-up. No servers. Built on WebRTC + PeerJS with sophisticated fault-tolerance and recovery — connections survive peer churn, network splits, and partial failures. Ships as a PWA: installable, offline-capable, genuinely serverless.
Collaborative task board with no accounts. Works offline-first, syncs via Cloudflare Workers KV. Deployed at the edge — fast from anywhere.
A lightweight JS library for creating modals using native Web Components. Framework-agnostic, zero dependencies, drops into any stack without ceremony.
Lightweight, self-hosted blog powered by plain Markdown. No CMS overhead — write, deploy, done. The engine behind my own writing.
Infrastructure monitoring tool using NRPE and SNMP protocols to collect metrics across heterogeneous server environments. Features a custom-built scheduler for polling intervals, threshold alerting, and status aggregation across multiple hosts.
A curated, self-managed links hub built for systems administrators. Full CRUD interface for organising commonly used tools, dashboards, and documentation — view, add, remove, and update links in one place, no bookmarks manager required.
Multi-role web platform for academic grant management. Professors submit funding requests through a structured form workflow; reviewers evaluate submissions through a dedicated review dashboard; administrators oversee the full pipeline, manage users, and control grant lifecycle state.
Desktop GUI application for managing an LDAP directory server. Provides a clean interface for creating, reading, updating, and deleting directory entries — removing the need to hand-craft LDIF files or rely on command-line tooling for routine directory operations.
Contributed to an open-source project that strips unnecessary bloat from the Brave browser — reducing telemetry, removing unwanted features, and putting control back in the user's hands. Software should do exactly what you ask and nothing more.
Linux isn't just an operating system — it's the foundation everything else runs on.
I'm studying kernel internals, the driver model, and the patch submission process
with the goal of making meaningful contributions.
The Linux kernel represents the highest form of open-source collaboration:
thousands of engineers, one codebase, the discipline to keep it right.
That's worth being part of.
I'm a developer with a conviction that the best software gets out of the way. No sign-ups, no servers you don't control, no middlemen extracting value from your interactions.
Most of what I build lives at the intersection of peer-to-peer networking, edge computing, and offline-first design — where the usual rules don't apply and you have to rethink from the ground up.
I'm actively exploring Rust and WebAssembly as the foundation for a new generation of high-performance, portable software — and working toward contributing to the Linux kernel, the largest and most important open-source project in existence.
Open source is a philosophy. Code should be auditable, improvable, and free from the rent-seeking that dominates modern software.
I write about what I'm building, the problems I'm running into, and the architecture decisions I'm wrestling with — fault-tolerant P2P meshes, CRDT-based sync, Rust/WASM interop, edge deployment patterns, Linux kernel internals, and more. No tutorials you've seen before.
Read the Blog →