Rahul M.

A work in progress.
Always building.

A little curiosity. A lot of making.

I turn rough ideas
into useful things.

I’m an engineer and product builder in Chennai. I work across products, systems, and the small details that make them better.

View selected work
Rahul M standing in front of a brick wall
Rahul, from Chennai, India.

01 / Selected work

Ideas need builders.

Now

Hero

Founding Engineer

From the first scan to the final listing.I help turn Hero’s idea for easier secondhand selling into a product people can rely on—from scanning and pricing an item to listing it across marketplaces. As a founding engineer, I work across the experience, the systems behind it, and the experiments that help it grow.

Before

Product Hunt

Full-stack → Senior → Team lead

Six years building for makers.I worked across discovery, promoted products and ads, search, spam prevention, newsletter experiments, the Golden Kitty Awards, and community tools. I grew from full-stack engineer to associate team lead while learning how engineering, product, and community shape one another.

A bit about me

Curious about
the whole thing.

I’m a founding engineer and product builder who likes turning unclear ideas into products people can actually use—working across product, infrastructure, analytics, growth, design, and distribution.

Building independent apps and studying how products break keeps me thinking about the whole experience, not just the code.

Recognition

A few meaningful moments.

AppleWWDC Student ScholarshipWon with an interactive game that told my story
ForbesTechnology CouncilMember of its community for technology leaders
IEEESenior MemberProfessional recognition for experience and contribution
CaltechHackathon JudgeInvited to review and support student projects

03 / Security research

Finding where things break.

Security research taught me to question assumptions, test the edges, and build with more care. I’ve responsibly reported issues to Apple, Google, Meta, Amazon, United Airlines, eBay, Flickr, HackerRank, and MediaFire.

Google

Cross-site scripting in Google Translate

Reported responsibly
Apple

Safari Safe Browsing issue

Reported responsibly
Explore 9 more selected findings
Meta

Group files visible without permission

Reported responsibly
Meta

Group chat accessible without permission

Reported responsibly
Meta

Cross-site request forgery in search

Reported responsibly
Amazon

Clickjacking across public pages

Reported responsibly
United

Account takeover issue

Reported responsibly
eBay

Reflected cross-site scripting

Reported responsibly
Flickr

Group invitation accepted without consent

Reported responsibly
HackerRank

Stored cross-site scripting in profiles

Reported responsibly
MediaFire

SSL protection could be disabled without consent

Reported responsibly

Contact

Have something
in mind?

Project, question, or just a hello—my inbox is open.

hello@rahulm.me