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.

DiscoverMerge UUIDGuard backendRegression 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.

ScanCompletePresent deviceReady
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 XMLGenerate dataRepair metadataKeep 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 inputEditor workflowScreen readerRelease
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 needConfig toolingReviewCommunity 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