RudraPratapSingh
Portfolio · v2026 · Bangalore ↔ everywhere

Software engineer
building the layer
below the app.

I build systems, infrastructure, and developer tools. Currently writing production software at Google and maintaining the open-source Linux printing stack with The Linux Foundation. I care about engineering craft, product thinking, and the quiet details of software that ages well.

Rudra Pratap Singh

§ 01 — Manifesto

Most software is written twice — once
for the demo, and once for the people who actually have to live inside it. I try to
write the second one first:
plumbing that doesn't leak, interfaces that don't lie, and interactions that respect
the person on the other side.

§ 02 — Selected work

Work worth
opening.

Each project is a small artifact: what it proves, where it shipped, and the layer of engineering taste it sharpened.

All work

§ 03 — Trajectory

Journey map.
Not dates.

The story is less about dates than compounding taste: from terminals, to Linux plumbing, to products that hold up under real use.

2022

IIT Mandi

Joined IIT Mandi. Started contributing to Open Source and gained first exposure to systems engineering.

Curiosity became practice.
IIT Mandi

2024

GSoC 2024

First Google Summer of Code. Worked on OpenPrinting and Ubuntu Desktop Snaps, modernizing legacy systems.

Infrastructure is user experience.
GSoC 2024

2025

Google Intern & Mentorship

Google Software Engineering Intern. Also started giving back as a Winter of Code 2025 Mentor and GSoC Mentor.

Teaching compounds knowledge.
Google Intern & Mentorship

2026

GSoC & WoC Mentor

Continued leadership in open source by mentoring for both Winter of Code 2026 and Google Summer of Code 2026.

Small abstractions compound.
GSoC & WoC Mentor

2026+

Google SWE

Full-time Software Engineer at Google. Building infrastructure, products, and software that scales.

Building software that ages well.
Google SWE

§ 04 — Say hello

Bring me theproblemthat keeps returning.

I like the work that asks for patience: systems, tools, collaboration, and interfaces where the smallest decision changes how the whole thing feels.

Response

Usually < 24h

Timezone

Bengaluru · IST

Focus

Systems + product

Learning

Distributed tools

Best window

Evenings IST

Good opener

A hard system story

Current city

Bengaluru

singhrudra1601@gmail.com