Smit Gajjar is a system software engineer with 8 years of experience, currently building low-level systems at NVIDIA after completing an MTech in CSE from IIT Bombay. He blends strong algorithmic problem-solving—demonstrated by extensive C++ LeetCode solutions—with practical systems work, including revamping SymPy’s C parser to support 25+ operators and 20+ data types. His background spans embedded robotics, efficient mobile pose-estimation models, and web development for an academic department, showing both hardware-aware and full-stack versatility. Known for improving code quality and CI coverage, he leverages tooling like Clang Python bindings and pyupgrade to ship maintainable contributions to well-regarded open-source projects. A national robotics competition winner who represented India internationally, he brings a hands-on, research-informed approach to production software. Based in Ahmedabad, he combines top academic credentials with a track record of impactful open-source and product-side engineering.
7 years of coding experience
Indian Institute of Technology Bombay
Bachelor of Engineering, Computer Engineering, 8.95/10, Bachelor of Engineering, Computer Engineering, 8.95/10 at L.D. College of Engineering
High School, Science stream, 90.60/100, High School, Science stream, 90.60/100 at St. Xavier's High School, Loyola Hall, Ahmedabad
Contributions:6 reviews, 34 commits, 19 PRs in 6 months
Contributions summary:Smit primarily contributes to the sympy/sympy repository by implementing and refining code related to the computer algebra system. Their work includes resolving identified issues, such as those related to indentation and specific mathematical functionalities. They also update code style by applying tools like pyupgrade, demonstrating a focus on code quality and maintainability within the project. Additionally, the user made changes to the C parser, adding support for data types and unary/binary operations, expanding the system's capabilities.
Contributions:5 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Smit primarily contributed solutions to LeetCode problems, focusing on algorithms and data structures. They implemented C++ solutions for several problems, including finding the maximum product subarray, calculating stock profits, and traversing a binary tree to sum root-to-leaf binary numbers. The contributions demonstrate a strong understanding of algorithms and their efficient implementation using C++.
compilationcpppythonleetcodesql
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.