Ankit Agarwal is a Tech Lead with 10 years of experience building large-scale, cloud-native systems and distributed platforms across GoTo Group, Flipkart, Amazon and Snapdeal. He brings deep hands-on expertise in Java and Python, strong foundations in data structures and algorithms, and practical experience with MySQL, Hadoop, Kafka and automation using Ansible. At GoTo he leads work on maps and previously on BNPL consumer lending, while at Flipkart he helped evolve in-house logging and monitoring platforms—skills that blend product thinking with operational rigor. Ankit is an active contributor to algorithmic open-source projects (notably refining Python implementations in the keon/algorithms repo), reflecting his focus on clean, well-documented code and performance. He graduated from NIT Jamshedpur with top academic standing and is based in Bengaluru, combining elite technical training with a decade of production engineering leadership.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science and Engineering, 9.10, Bachelor of Technology (B.Tech.), Computer Science and Engineering, 9.10 at National Institute of Technology Jamshedpur
Minimal examples of data structures and algorithms in Python
Role in this project:
Back-end Developer
Contributions:25 reviews, 52 commits, 68 PRs in 4 years 10 months
Contributions summary:Ankit primarily contributed to the implementation and refinement of algorithms and data structures within the repository. Their commits include updates to existing Python code for sorting algorithms, dynamic programming solutions, and bitwise operations. Furthermore, the user addressed bug fixes, improved code comments and formatting, and moved files to reflect better organization.
Contributions:32 pushes, 1 branch in 5 years 4 months
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.