Vamsi Avula

Performance Engineer at IMC Trading

Mumbai, Maharashtra, 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
Vamsi Avula is a performance engineer with 11 years of experience building low-latency, production-grade systems for trading and search infrastructure, currently at IMC Trading after leading core trading systems at D. E. Shaw. He spent six years at Google working on Search infrastructure and admin tooling, bringing deep expertise in scaling backend services and optimizing operational workflows. A Python enthusiast and active open-source contributor, Vamsi has contributed backend improvements to the Jujutsu VCS, enhancing git-compatible push behavior and revset filtering. Based in Mumbai and an IIT Dhanbad computer science alumnus, he combines rigorous systems thinking with practical tooling enhancements that improve developer productivity and reliability.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Indian Institute of Technology (Indian School of Mines), Dhanbad
languagesEnglish, Telugu, Hindi
stackoverflow-logo

Stackoverflow

Stats
399reputation
12kreached
5answers
10questions
github-logo-circle

Github Skills (20)

git10
command-line-interface10
subversion10
command-line10
version-control10
rust10
cli10
file-parsing9
parsing9
html-parsing9
text-parsing9
par9
testing7
queue6
dictionary6

Programming languages (14)

JavaC++RustCGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
jj-vcs/jj

Jan 2023 - Jan 2023

A Git-compatible VCS that is both simple and powerful
Role in this project:
userBack-end Developer
Contributions:82 reviews, 2 commits, 35 PRs in 1 day
Contributions summary:Vamsi primarily contributed to the Jujutsu version control system by implementing and refining core functionalities. Their work includes enhancing the `git push` command with improved branch handling, specifically shortening the branch names. They also made significant changes to the revset functions, allowing for filtering of branches by name and remote branches based on remote names. Furthermore, the user modified template functionality, adding a method to access the username from a signature and adding a feature to support a default description in both describe and split commands.
hacklangvcsversion-controlsubversiongit-client
avamsi/climate

Jul 2022 - Jan 2023

"CLI Mate" autogenerates CLIs from structs / functions (nested subcommands, global / local flags, help generation, typo suggestions, shell completion etc.)
Contributions:1 release, 36 commits, 16 PRs in 6 months
golangclispythoncobrapython-fire
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
Vamsi Avula - Performance Engineer at IMC Trading