AYUSHSINGH

Buildingopen-sourcesoftware&developertools.

Open Source Developer
Python Tooling
Linux Systems
Clean Architecture
Web Applications
The Linux Foundation
Open Source Developer
Python Tooling
Linux Systems
Clean Architecture
Web Applications
The Linux Foundation
Open Source Developer
Python Tooling
Linux Systems
Clean Architecture
Web Applications
The Linux Foundation
Open Source Developer
Python Tooling
Linux Systems
Clean Architecture
Web Applications
The Linux Foundation
Ayush Singh
About Me

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.

Maintainer
The Linux Foundation
8.62 CGPA
B.Tech CSE • SRMCEM
19 APIs
Shipped at Acxiom
ABOUT
PROJECTS
Portfolio

Selected Projects.

Printer Support Resolver
Linux & Systems01

Printer Support Resolver

2025

Linux 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.

PythonSQLiteCUPSPPDPytest
Ezy Scripting Language
Languages & Runtimes02

Ezy Scripting Language

2025

Deterministic interpreter & automation runtime

A programming language written from scratch in Python with an indentation-aware lexer, recursive-descent parser, AST, and CLI REPL.

PythonASTLexer/ParserPytestCLI
Aura AI Diagnostics
Full Stack Web03

Aura AI Diagnostics

2025

Clinical review interface for doctors

A clean medical web interface for reviewing patient test records, spotting health trends, and viewing vital health charts.

Next.js 15TypeScriptTailwindPythonPyTorch
MoodBite Gastronomy
Full Stack Web04

MoodBite Gastronomy

2024

Personalized healthy meal finder

A friendly web app that recommends wholesome meals based on your mood, daily energy, and routine.

ReactNode.jsExpressMongoDBTailwind
Speaker at IIIT Allahabad
Hacktoberfest Super Contributor
Speaker at IIT Kanpur
Medium Engineering Articles
SQLite Caching
Speaker at IIIT Allahabad
Hacktoberfest Super Contributor
Speaker at IIT Kanpur
Medium Engineering Articles
SQLite Caching
Speaker at IIIT Allahabad
Hacktoberfest Super Contributor
Speaker at IIT Kanpur
Medium Engineering Articles
SQLite Caching
Speaker at IIIT Allahabad
Hacktoberfest Super Contributor
Speaker at IIT Kanpur
Medium Engineering Articles
SQLite Caching
PROJECTS
SPEAKING
Speaking & Articles

Talks & Community.

Keynote SpeakerIIIT Allahabad

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.

Aug 2026↗
Speaker & AwardIIT Kanpur

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.

The Linux Foundation↗
Technical BlogMedium

Engineering Notes on Medium

Articles on debugging Linux desktop freezes, building interpreters from scratch, and real-world system engineering.

@Singhcod3r↗
SPEAKING
TECH STACK
Skills

My Tech Stack.

Primary Language

Python

Building tools, system daemons, and interpreters

Systems & Daemons

GoLang

Fast network services and device discovery

Backend & Systems

Java

Object-oriented programming and core algorithms

Full Stack Web

Next.js 15

Fast, modern web apps with server components

Frontend UI

React

Interactive and smooth user interfaces

API Development

Node.js

Lightweight and fast backend REST APIs

Styling & Motion

Tailwind CSS

Clean, responsive, and customizable designs

Relational DB

MySQL

Organized tables and relational data storage

Data Queries

SQL

Writing clear queries to search and manage data

Document DB

MongoDB

Flexible document database for modern web apps

Python Testing

Pytest

Automated tests to prevent bugs in Python code

JavaScript Testing

Jest

Fast unit tests for JavaScript and React components

Browser Automation

Playwright

Testing full user journeys in real web browsers

E2E Testing

Cypress

Visual testing to make sure web pages work properly

Cross-Browser QA

Selenium

Checking web apps across different browsers

Git & Open Source

GitHub Projects

Managing code changes, code reviews, and releases

Sprint Planning

Jira

Planning sprints, tracking tasks, and fixing issues

TECH STACK
CONTACT
Open for New Roles & Projects

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.

ayushsinghceee@gmail.com