Hello, I'm Ayush

I build simple,
useful web things.

Core maintainer & systems developer focused on creating clean, fast, and accessible web experiences.

FOLIO 01 // OVERVIEWARCHIVAL SPEC v4.2[←] [→]
Selected works

Useful systems,
made with care.

Projects that turn complicated operations into clear, dependable tools.

01 / SYSTEMS2025
$ cups — scheduler
✓ printer service ready

Print orchestration

A considered interface for printing infrastructure: queues, signals, and the machines behind them.

Read case note →
02 / PRODUCT2024

WP Rig

A fast, accessible editorial system with fluid typography and a pragmatic publishing workflow.

Read case note →
Open source

Work that
belongs in public.

I enjoy the long arc of making foundational software friendlier, steadier, and easier to contribute to.

Visit GitHub ↗
01

OpenPrinting

CUPS · Linux · systems plumbing

↗
02

go-mfp

Discovery · concurrent network services

↗
03

Field notes

Small experiments and useful tools

↗
The Bug Lab

Fixing the weird things
nobody noticed.

Selected upstream fixes, maintenance work, and careful engineering across the Linux printing ecosystem.

01 / GO-MFPOPENPRINTING · 2025
PRINTER DISCOVERY

Resolved the failure paths.

Fixed UUID-merging and nil-backend failure paths in go-mfp printer discovery, then added regression coverage to make device resolution more reliable.

Discover → Merge UUID → Guard backend → Regression test
02 / SYSTEM-CONFIG-PRINTEROPENPRINTING · 2025
DISCOVERY WORKFLOW

Made discovery feel complete.

Corrected discovery-completion and device-presentation behavior in system-config-printer, ensuring found printers are properly surfaced in the workflow.

Scan → Complete → Present device → Ready
03 / FOOMATICOPENPRINTING · 2025
DRIVER DATA & LEGACY SUPPORT

Kept the long tail working.

Built XML processing tooling for the Foomatic driver database and lookup-site data generation. Preserved legacy-driver support through upstream-source and metadata maintenance, repairing broken driver references.

Parse XML → Generate data → Repair metadata → Keep printing
04 / WP RIGUPSTREAM · v3.1
ACCESSIBILITY & INTERACTION

Small fixes, better access.

Three pull requests shipped in WP Rig v3.1: repaired mobile navigation and submenu toggling, integrated theme.json into conversion workflow, and fixed hidden branding exposed to screen-reader and keyboard users.

Touch input → Editor workflow → Screen reader → Release
05 / CHTUPSTREAM · COMMUNITY HEALTH
OFFLINE-FIRST HEALTH SOFTWARE

Improved tools for the field.

Contributed fixes and configuration-tooling improvements across cht-core and cht-conf, supporting the Medic Community Health Toolkit ecosystem.

Field need → Config tooling → Review → Community use
01 / 05
Trajectory & Experience

Crafting durable systems.

01.
2025 — PRESENT

The Linux Foundation / OpenPrinting

Core maintainer: CUPS spooler architecture, POSIX printing daemons, and DBus signal bridges.

02.
2024

WP Rig Open Source Initiative

Accessibility architect: fluid typography and an automated WCAG AAA testing harness.

03.
2023 — 2024

Acxiom Consulting

Trainee Technical Consultant: high-throughput Dynamics 365 REST pipelines.

Say hello

Let’s craft something quiet and durable.

Available for backend systems engineering, Linux upstream consultation, and select product architecture collaborations.

CORE TOOLKIT & SYSTEMSGoCPythonRustLinux / DBusNext.js
Send a Email→