Ravish Sharma is a software engineer and entrepreneur with 8 years of experience building full-stack and web3 systems, currently co-founding Lighthouse and driving its perpetual storage protocol and npm tooling used by developers. He combines hands-on backend engineering, deployment pipelines, and client integrations with applied machine learning experience—having led research that beat state-of-the-art table segmentation benchmarks and built high-accuracy detection models. At ICDrive he helped create a fully decentralized cloud storage application emphasizing user-owned data and passwordless Internet Identity logins, reflecting a strong privacy-first mindset. Pragmatic and detail-oriented, Ravish is comfortable translating specs into production-ready systems and enjoys clear, to-the-point technical discussions. Outside core engineering he follows options trading and geopolitical developments, bringing multidisciplinary context to product decisions. Based in Gurugram, he stays rooted in fundamentals—“always stick to basics”—while shipping practical, open-source software.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Engineering, 8.01, Bachelor of Technology (B.Tech.), Computer Engineering, 8.01 at BML Munjal University
Contributions:6 reviews, 11 PRs, 28 pushes in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ravish Sharma - Co-Founder, Web3 Tech Labs at Lighthouse