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.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Jaypee Institute Of Information Technology
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.
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