Rhishikesh Limaye

Software Engineer at Google

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rhishikesh Limaye is a seasoned software engineer with 15 years of experience, currently building systems at Google from his base in Mountain View. He combines a practical focus on real user satisfaction with rigorous, clean code—working across tools and frameworks from LabVIEW extensions to SMT solvers, program analysis, and VLSI CAD. His background spans FPGA and CPU architecture trade-offs and he holds multiple patents (with two pending) plus ten academic publications, reflecting a strong research-to-product track record. Active in open source, he has contributed substantive back-end and test automation improvements to graph libraries (e.g., QuickGraph), adding serialization and multi-type support. Trained at IIT Bombay and UC Berkeley, he brings both deep theoretical grounding and hands-on systems engineering to tackle complex, high-impact problems.
code15 years of coding experience
bookMaster of Science (MS), Master of Science (MS) at University of California, Berkeley
bookIndian Institute of Technology Bombay
bookParle Tilak Vidyalaya
github-logo-circle

Github Skills (8)

algorithm10
unit-testing10
data-structures10
graph-algorithms10
csharp10
data-structure10
topological-sort9
fsharp3

Programming languages (2)

C#Python

Github contributions (5)

github-logo-circle
YaccConstructor/QuickGraph

Aug 2010 - Jun 2011

Generic Graph Data Structures and Algorithms for .NET
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:41 commits in 9 months
Contributions summary:Rhishikesh primarily contributed to enhancing the graph data structures and algorithms library. Their work focused on adding a copy constructor and implementing a clone method for the `BidirectionalGraph` class, along with associated unit tests. They also introduced and fixed issues within the `SourceFirstTopologicalSortAlgorithm` and implemented methods for the `UndirectedBidirectionalGraph` class. Moreover, the user added support for graphml serialization, extended it with several data types like int[], long[], float[], double[], and string[].
dotnetgraph-dataalgorithms-and-data-structuresgenericcsharp
rhishi/pythonstuff

Jan 2015 - Nov 2018

Contributions:9 pushes in 3 years 10 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
Rhishikesh Limaye - Software Engineer at Google