Garvit Agarwal is a software developer with 8 years of experience focused on quantitative research and trading, currently building low-latency systems at Tower Research Capital. He has a strong Python and systems background—evident from roles at Squarepoint Capital and a Global Alpha Researcher position at Trexquant—paired with practical exposure to networking and security. A former Microsoft intern and GSoC contributor/mentor, he brings both research curiosity and open-source collaboration experience. Trained at IIT Roorkee in Electronics and Communication (9.34 GPA), he combines rigorous academic foundations with hands-on trading software delivery. Outside work he’s an avid gamer, which informs a pragmatic, performance-oriented engineering mindset.
“Dr.Spoof”: A complete tool that checks and prevents DNS as well as ARP spoofing in home routers. We plan to deliver a tool that automizes the process of detecting DNS and ARP SPOOFING in home routers. Also, the tool will secure the router to prevent any further attacks by creating a file containing the list of mac address(s) of the attackers. DNS Spoofing can be prevented by educating people thus our tool will also be providing tips on how to be secure.
Contributions:4 commits, 1 PR, 3 pushes in 2 years
A Very Simple implementation of AES encryption standard using python, created using Pycrypto.
Contributions:36 commits, 6 PRs, 27 pushes in 22 days
cryptographypythonaesaes-encryptionaes-256
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
Garvit Agarwal - Software Developer at Tower Research Capital