SinghCod3r β MERN Stack Developer
I am a developer from India who enjoys turning ideas into working products.
I started with simple websites and now I contribute to Full-Stack + Mobile + Open Source projects.
I believe:
- Good UI + Clean backend β Great product
- Learning by doing is the best way
- Open Source helps everyone grow
- Sharing knowledge creates impact
Goal β Become a strong Software Engineer and build tech that helps people.
Learning: React Native β’ Pandas β’ Scikit-Learn β’ Basic DevOps
Open Source helped me grow faster than anything else.
I learn from others, fix issues, improve UI, write documentation, and help teams.
What I do:
- UI Fixes
- New Features
- Documentation
- Community Support
Contributing to real-world open source projects through bug fixes, features, testing, debugging, documentation, and code reviews.
Focus Areas
Linux OpenPrinting CUPS Python GTK DNS-SD IPP-over-USB Testing Debugging
Every PR teaches something new.
| Work | Repo | Status |
|---|---|---|
| Fix Duplicate Printer PPD and driver selection | system-config-printer #478 | β Merged |
| Fix PackageKit D-Bus lifecycle | system-config-printer #477 | β Merged |
| Only recommend validated driverless PPDs | system-config-printer #474 | β Merged |
| Read-only Driver field in Describe Printer window visually grayed | system-config-printer #472 | β Merged |
| Validate driverless capability and fall back to manual driver selection | system-config-printer #469 | β Merged |
| Gray out the non-editable field | system-config-printer #468 | β Merged |
| Show the actually selected driver in New Printer | system-config-printer #466 | β Merged |
| Suppress already configured printers in New Printer window | system-config-printer #465 | β Merged |
| Fix installation freezes / driver-loading crashes | system-config-printer #463 | β Merged |
| Fix IPP-over-USB printer classification + regression tests | system-config-printer #460 | β Merged |
| Delay displaying discovered devices until DNS-SD discovery completes | system-config-printer #455 | β Merged |
Integrate theme.json for block editor settings |
WP Rig #891 | β Merged |
| Fix mobile navigation and submenu toggling | WP Rig #890 | β Merged |
| Accessibility fix β prevent hidden site branding output | WP Rig #892 | β Merged |
| Doc Improvement β Foomatic Lookup Site | Foomatic Lookup Site #4 | β Merged |
| Update β SpliX driver metadata | foomatic-db #53 | β Merged |
| Fix dead upstream URL β c2050 | foomatic-db #54 | β Merged |
| Config Updates β Medic CHT | Medic CHT #730 | β Merged |
| Form Upload Error Handling | Medic CHT #512 | β Merged |
| Performance Issue | Medic CHT #561 | β Merged |
| Issue | Repo | Status |
|---|---|---|
| Migrate from dead rkkda upstream | OpenPrinting/foomatic-db#55 | π’ Reviewed & Supported |
| Fix dead manufacturer URL | OpenPrinting/foomatic-db#56 | π’ Suggestions Shared |
| Add PPD generation, viewing, and download functionality | rudra-iitm/foomatic-lookup-site#12 | π’ Suggestions Shared |
Thanks for visiting! Keep coding β‘



