Anup Panwar is a seasoned software engineer and founder with 10 years of experience building product-focused systems and open-source communities, currently an SDE 3 at Zepto. He founded The Algorithms, a widely followed GitHub organization (175k+ stars on Python repo, implementations in 32 languages), and has a strong track record of shipping backend and full-stack features across startups and platforms. His product work at Gojek cut ticket resolution times dramatically through automation, and he has architected data enrichment, recommendation, and search systems for e-commerce at Dpanda. A long-time OSS contributor and mentor (FOSSASIA, GSoC), he combines algorithmic depth—significant contributions to TheAlgorithms repos—with pragmatic engineering that ties ML/recommendation and real-time systems to business outcomes.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, 8.05, Bachelor's degree, Computer Science, 8.05 at Panjab University
Contributions:2 reviews, 41 commits, 68 PRs in 3 years 8 months
Contributions summary:Anup contributed to the "thealgorithms/python" repository by implementing and updating algorithms in Python, specifically focusing on graph algorithms like BFS and DFS, sorting algorithms (bubble sort), and working with graph data structures. They also made changes to weighted graph implementations and updated a file to generate a directory of all files. The user also modified the Atbash cipher implementation.
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Role in this project:
Backend Developer
Contributions:1 review, 27 commits, 15 PRs in 3 years 6 months
Contributions summary:Anup primarily contributed code related to data structures and algorithms, as indicated by the commit messages and file names. Their work involved implementing and testing algorithms, specifically focusing on linked lists, binary search trees, sorting algorithms, and graph algorithms like Prim's and Kruskal's. They also implemented solutions to the Knapsack problem and longest common subsequence problems.
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.