Projects
I build and maintain infrastructure, privacy tools, and FOSS software.
Infrastructure & Systems
- Project Segfault — free public shell provider and privacy services host. I’m Lead Sysadmin, maintaining production infrastructure for 300+ pubnix users and numerous hosted services. Grant recepient from the FOSS United Foundation.
- PSF Ansible — declarative provisioning for all PSF systems using Ansible roles.
- ansible-docker-compose — Ansible role to declaratively generate Docker Compose files. Extracted from PSF’s infrastructure for general use.
- PublAPI — GoFiber API managing signups and user info for the PSF pubnix.
- inet.watch — civic tech platform monitoring internet censorship and transparency in India.
Privacy Tools
- Mozhi — alternative frontend for multiple translation engines. Available as a web app and CLI. Used by several public instances.
- libmozhi — library extracted from Mozhi, usable by anyone building translation tools on top of the same engines.
- GotHub — alternative frontend for GitHub. Currently unmaintained but functional.
- whisperx-server — server wrapper for WhisperX, built for Mozhi’s transcription feature but usable independently.
- select2translate — clipboard translation utility using the Mozhi API, displays output as a desktop notification.
Community & Open Source
- FOSS United Platform — event management platform for FOSS United. I built the initial platform and OpenGraph image microservice during my internship. Active contributor alongside the broader team.
- FOSS United Streaming Scripts — tooling for the India FOSS live stream setup. Accompanies my live stream handbook
- xmpp-webhook — updated and fixed version of an abandoned XMPP webhook project.
- Prav Android — the initial Android app for Prav, an XMPP client based on Quicksy/Conversations.
Science
- Beamline GEANT4 Simulation — C++ particle physics simulation written for our school’s CERN Beamline for Schools submission
Talks & Workshops
- Selfhosting Workshop — slides and scripts from my selfhosting workshop at India FOSS. Covers practical self-hosting setup for beginners.
For Fun
- This website — janky bash SSG that generates this site’s HTML and RSS feeds. It works.
- Periodic Matrix — bash script that creates 118 Matrix users named after elements, has them join a room, announce themselves, and leave.
- Sedtrix — Matrix sed bot that actually uses sed. Probably insecure. Definitely badly written. Still works.
- Mozhi XMPP Bot — WIP bot bringing Mozhi translation to XMPP. Unfinished.