
I build reliable software and contribute to open source.
I'm Ayush, a software developer from Lucknow, India. As an open-source maintainer with The Linux Foundation (OpenPrinting), I investigated desktop UI freezing issues, unblocked event loops with background worker threads, and improved device detection for Ubuntu and Debian users.
I also build custom interpreters in Python, design REST APIs, and develop responsive web applications.
Selected Projects.

Printer Support Resolver
2025Linux device driver resolver & capability pipeline
A fast Linux tool that matches printers to the right driver in seconds using SQLite indexing and IEEE 1284 IDs, preventing system freezes.

Ezy Scripting Language
2025Deterministic interpreter & automation runtime
A programming language written from scratch in Python with an indentation-aware lexer, recursive-descent parser, AST, and CLI REPL.

Aura AI Diagnostics
2025Clinical review interface for doctors
A clean medical web interface for reviewing patient test records, spotting health trends, and viewing vital health charts.

MoodBite Gastronomy
2024Personalized healthy meal finder
A friendly web app that recommends wholesome meals based on your mood, daily energy, and routine.
Talks & Community.
AI Overload: Using AI Wisely in Pull Requests
Delivered at OOSC 4.0. Shared practical ways developers can use AI assistants responsibly without flooding open-source projects with messy code.
Speaker at OOSC 3.0 & Hacktoberfest Winner
Awarded Super Contributor by The Linux Foundation (LFC102) for fixing system bugs and improving printer tools across Linux distributions.
Engineering Notes on Medium
Articles on debugging Linux desktop freezes, building interpreters from scratch, and real-world system engineering.
My Tech Stack.
Python
Building tools, system daemons, and interpreters
GoLang
Fast network services and device discovery
Java
Object-oriented programming and core algorithms
Next.js 15
Fast, modern web apps with server components
React
Interactive and smooth user interfaces
Node.js
Lightweight and fast backend REST APIs
Tailwind CSS
Clean, responsive, and customizable designs
MySQL
Organized tables and relational data storage
SQL
Writing clear queries to search and manage data
MongoDB
Flexible document database for modern web apps
Pytest
Automated tests to prevent bugs in Python code
Jest
Fast unit tests for JavaScript and React components
Playwright
Testing full user journeys in real web browsers
Cypress
Visual testing to make sure web pages work properly
Selenium
Checking web apps across different browsers
GitHub Projects
Managing code changes, code reviews, and releases
Jira
Planning sprints, tracking tasks, and fixing issues
Let's build something
great together.
Whether you have an exciting job opportunity, want to collaborate on open-source software, or simply want to connect, feel free to reach out.