Top expert inMicrosoft Technology Ecosystem Development
Amit Agarwal is an experienced software engineer with 11 years building large-scale web products, currently contributing to Facebook’s video publishing platform at Meta. He combines front-end expertise in JavaScript, React/Redux and accessibility with back-end Node.js skills, having led teams and shipped end-to-end features from inception to production while running A/B experiments. His background spans startups to large companies (Google, Yahoo, Walmart Labs), where he focused on web performance, scalability and cross-functional collaboration—he even led Walmart’s Home vertical and built walmart.com/home. Beyond web apps, he has contributed performance and distributed-training improvements to Microsoft’s CNTK, demonstrating competence in distributed systems and sparse matrix handling. Based in Menlo Park, Amit pairs hands-on engineering with mentoring and hiring, and brings a pragmatic product-driven mindset to complex engineering challenges.
11 years of coding experience
11 years of employment as a software developer
B.Tech., Information and Communication Technology, B.Tech., Information and Communication Technology at Dhirubhai Ambani Institute of Information and Communication Technology
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
Back-end Developer
Contributions:1126 commits, 2 PRs, 797 pushes in 3 years 11 months
Contributions summary:Amit's commits focus on modifying the source code of the CNTK library, with a focus on performance enhancements and new features. Specifically, the user has been working on the integration of MPI and other tools for parallel distributed training of machine learning models, showing expertise in distributed systems. The user's code changes also touch upon improving support for sparse matrices, with modifications involving matrix operations and memory management. Furthermore, the user has contributed to improvements in the training code, adding mechanisms for sequence-based learning.
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.