Shreyansh Chouhan

Software Engineer at Tower Research Capital

Lucknow, Uttar Pradesh, 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
Shreyansh Chouhan is a software engineer with 8 years of experience, currently building trading systems at Tower Research Capital after progressing from intern to core engineering and trading systems roles. He combines low-level systems experience—demonstrated by Linux kernel mentorship and QEMU VirtIO work—with strong QA and test automation contributions to prominent open-source projects like Neovim. Based in Lucknow, he has a pragmatic focus on reliability and tooling, improving test infrastructure and fixing tricky compatibility issues that make developer workflows smoother. His background shows a blend of production trading systems, kernel-level debugging, and community-driven open source, reflecting both deep technical curiosity and collaborative impact.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Jaypee Institute Of Information Technology
stackoverflow-logo

Stackoverflow

Stats
150reputation
13kreached
12answers
2questions
github-logo-circle

Github Skills (17)

testing10
functional-testing10
neovim10
lua10
text-editor9
automation9
automations9
api8
data-structures6
while-loop6
binary-tree6
ruby-on-rails6
reverse6
flip6
binary-search-tree6

Programming languages (14)

C++CSSCRustGoTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
neovim/neovim

Jun 2020 - Sep 2021

Vim-fork focused on extensibility and usability
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:20 reviews, 11 commits, 8 PRs in 1 year 3 months
Contributions summary:Shreyansh primarily focused on enhancing the testing infrastructure of the Neovim project. Their contributions included adding new functional tests, particularly related to autoread and focus events within the TUI. They also addressed issues related to test execution, such as closing timers and fixing gdbserver compatibility, which improved the overall testing experience. These changes demonstrate a focus on ensuring the quality and reliability of Neovim's features.
usabilityapiluavimvim-plugin
BK1603/BK1603.github.io

Oct 2018 - Oct 2022

Contributions:37 pushes, 1 branch in 4 years 1 month
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
Shreyansh Chouhan - Software Engineer at Tower Research Capital