Rohit Ashiwal

Rajasthan, 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

🤩
Rockstar
🎓
Top School
Rohit Ashiwal is a development team lead and seasoned backend engineer with eight years of experience building high-performance distributed systems, currently leading development at ezAIx after roles at ThoughtSpot and AWS OpenSearch. He has a strong track record of performance tuning and observability—work that halved entry costs for OpenSearch Serverless, cut RCA turnaround time by 50%, and boosted search throughput by 13% via a novel hierarchical routing algorithm. Rohit’s contributions span production systems and open source: he maintained OpenSearch index-management projects and improved Git’s Windows archive path during Google Summer of Code, eliminating an external gzip dependency. An IIT Roorkee computer engineering graduate, he blends research-grade performance optimization (published HPC work) with practical product impact across search, big-data ETL, and real-time streaming.
code8 years of coding experience
job5 years of employment as a software developer
bookIndian Institute of Technology Roorkee
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
175reputation
8kreached
0answers
8questions
github-logo-circle

Github Skills (19)

git10
scripting10
c1110
c1710
script10
zlib10
sh10
shell10
test-automation10
internals9
bash9
windows8
clang6
initializer6
android6

Programming languages (17)

C#JavaC++CSSRustCGoInno Setup

Github contributions (5)

github-logo-circle
git/git

Mar 2019 - Aug 2020

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 commits, 2 PRs, 1 comment in 1 year 5 months
Contributions summary:Rohit primarily contributed to the Git source code, focusing on improving the test suite. Their work involved adding helper functions to enhance the testing process, modernizing existing test scripts for style compliance, and refactoring test code to utilize helper functions for improved readability and error messages. Additionally, they contributed to the implementation of new features within the Git ecosystem, such as the `--skip` option in cherry-pick/revert and the ignore date flags.
hacklanggit-clientmercurialfollowlibgit2
git-for-windows/git

Feb 2019 - Feb 2019

A fork of Git containing Windows-specific patches.
Role in this project:
userBack-end Developer
Contributions:2 commits, 1 PR, 5 comments in 4 days
Contributions summary:Rohit's contributions primarily focused on optimizing the git-archive functionality within the Git for Windows project. They addressed the issue of requiring external gzip by modifying the code to utilize the zlib library for compression. This involved refactoring existing code to consolidate block writes and replacing calls to write_or_die with the new write_block_or_die function, ultimately streamlining the archiving process and removing a dependency. The user also made changes in the archive-tar.c file to avoid spawning gzip, streamlining the build process on Windows.
version-controlwindowsgit-hookslibgit2patches
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
Rohit Ashiwal