Projects
A (small) record of things I've built. Systems, tools, and organizations, most of these are ongoing.
Fieldkit OSS
Enterprise OS for the missing middle
Student organizations, research labs, and nonprofits are too big for WhatsApp but too poor for Salesforce. Fieldkit is an opinionated stack of open-source tools (Plane, Frappe HR, Authentik SSO) combined with documented Standard Operating Procedures, deployed together as a single installable system.
The core idea is that SOPs are infrastructure. You can't scale software without scaling culture. Fieldkit deploys both the tools and the handbook as a single "install" that organisations adapt to their context.
Currently dogfooding at Dear Asian Youth (300+ volunteers), migrated off Wix and Basecamp. Validated architecture with AWS Solutions Architects. $5k AWS Activate grant.
DIAL Research Lab Website
A research operating system disguised as a website
Building for the HCI lab at North South University. The problem with standard tools (Wix, WordPress) is that they treat research labs like marketing agencies and end up as static brochures with high maintenance overhead. Adding one paper means manually updating the news page, the project page, and the author's bio. The cognitive tax causes content rot. Students end up invisible.
The redesign treats the website as a semantic graph with a single source of truth. Researchers file data once ("File a Grant"). The system automatically propagates it i.e. updating the project timeline, the student's portfolio, the JSON-LD structured data for AI/SEO. The website is just the frontend for the database.
Side effect: undergraduate RAs, who often lack a digital footprint, get automatically generated professional portfolios derived from the projects they touch. Credit distributed structurally, not optionally.
Dear Asian Youth — Engineering
Infrastructure for a 300-person remote nonprofit
Joined as a prose & poetry editor in 2021. Founded the engineering department in 2024 when it became clear that DAY's ad-hoc systems with Google Sheets, Wix weren't scaling to 300+ volunteers across time zones.
Built and migrated: Ghost CMS for the literature workflow (redesigned the editorial pipeline from static files to state-based content lifecycle), Frappe HR for people management, Plane for project management, a GitLab-style handbook (Astro + Starlight) as the organizational single source of truth, and a component-based design system in shadcn/ui and Tailwind.
The handbook treats policy as code. Changes are submitted as pull requests, reviewed by page owners, versioned in Git. If it's not written down, it doesn't exist.
The Breezer's Brew
South Breeze School's first literary organization
Founded in 2022. Grew to 50+ members. Mentored writers, editors, and artists to produce a full indie magazine. Distributed to local bookstores, registered ISBN, published as PDF.
Magazine printing costs exceeded what sales could cover. Designed and sold letterman jackets to raise ~$1,150. The jackets got popular enough that the school made them part of the uniform. The surplus went into training courses for members.