Afzal Khan is a Senior Software Development Engineer with 8 years of experience building full-stack web applications and platform components across enterprise and retail domains. He has deep hands-on expertise in React, Angular, .NET Core, Node.js and SQL Server, and has delivered end-to-end modules used by thousands of customers in financial and payments systems. At bp he led a TRM initiative to centralize architecture and reduce tech debt, while at Amazon he worked on in-store Dash Cart systems—demonstrating ability to move between strict operational environments and platform design. Afzal excels at simplifying complex codebases (notably reducing system complexity by ~30% at Nagarro) and automating integration flows such as secure file transfers and authenticated attachment downloads. Based in Bengaluru, he combines strong academic foundations in computer science with a pragmatic focus on scalable, secure components and cross-team architectural standards. Colleagues describe him as an engineer who balances product-minded thinking with disciplined implementation and a knack for making distributed systems more consistent.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Technology, Computer Science, 80%, Bachelor of Technology, Computer Science, 80% at Mahatma Jyotiba Phule Rohilkhand University, Bareilly
This contains all the solutions of DSA Series problems
Contributions:19 commits in 15 days
dsadata-structuresproblems
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
Afzal Khan - Senior Software Development Engineer at bp