Dipanshu Garg

Senior Application Developer

Bengaluru, Karnataka, India
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
Dipanshu Garg is a Senior Application Developer based in Bengaluru with six years of experience building Android and cross-platform mobile solutions, primarily in the automotive domain. He combines strong Java and SQL fundamentals with React Native and Android expertise to deliver production-grade applications at companies like CarDekho, R Systems, and currently Philips. He holds a Master’s in Computer Science and brings a pragmatic engineering approach that emphasizes maintainable code and robust testing. Beyond mobile apps, he has contributed to the Xapian open-source search engine by refactoring TfIdf weighting and introducing new normalization methods, showing a willingness to tackle backend algorithmic work as well.
code6 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Krishna Institute of Engineering and Technology Ghaziabad
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Institute of Management Studies, Ghaziabad
languagesEnglish
github-logo-circle

Github Skills (11)

algorithm10
data-structures10
algorithms10
c-language10
cprogramming-language10
data-structure10
qtest9
enums9
testing9
unit-testing9
system-testing9

Programming languages (5)

JavaC++CSolidityPython

Github contributions (5)

github-logo-circle
xapian/xapian

Feb 2020 - Sep 2020

Mirror of the Xapian repository. You're welcome to open pull requests on github (they'll just get merged indirectly).
Role in this project:
userBack-end Developer
Contributions:4 reviews, 9 commits, 12 PRs in 6 months
Contributions summary:Dipanshu primarily focused on enhancing the Xapian search engine's core functionality, specifically related to TfIdf weighting. Their contributions involved refactoring and extending the TfIdfWeight class to support new normalization methods, including augmented average term frequency, max-norm, and augmented max-norm. They also updated the code to use enums for specifying normalization parameters, improving code readability and maintainability. These changes required modifying test suites to ensure the correct behavior of the updated TfIdf weighting schemes.
mergedpull-requestsxapianwelcome
dipanshu124/xapian

Feb 2020 - Feb 2021

Mirror of the Xapian repository. You're welcome to open pull requests on github (they'll just get merged indirectly).
Contributions:6 PRs, 77 pushes, 11 branches in 11 months
mergedpull-requestsxapianwelcome
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
Dipanshu Garg - Senior Application Developer