Shikhar Gupta is a Senior Applied Scientist based in Seattle with a decade of experience applying machine learning to production problems at Amazon. He brings deep expertise in applied ML and computer vision—from building automated pathology detection systems with ResNet/VGG and custom PyTorch CNNs to improving forecasting and decision-support tools in retail and healthcare. At Amazon he has progressed through multiple applied scientist roles into senior technical positions, shipping models and data products at scale. His open-source work includes a pure-Python spiking neural network implementation, reflecting an interest in biologically inspired models and low-level ML tooling beyond typical engineering stacks. Trained with an MS in Data Science and an IIT Roorkee engineering background, he combines strong research curiosity with pragmatic product delivery.
10 years of coding experience
8 years of employment as a software developer
Indian Institute of Technology Roorkee
MS Data Science, MS Data Science at University of San Francisco
Contributions:84 commits, 3 PRs, 78 pushes in 2 years 4 months
Contributions summary:Shikhar primarily contributed to the implementation of a spiking neural network (SNN) in Python. They developed core components like neuron and synapse models, implemented a receptive field, and built spike train encoding and decoding mechanisms. Their work includes the creation of a classification system using the SNN, demonstrating a focus on applying SNN principles to a machine learning task.
Contributions:21 commits, 20 pushes, 1 branch in 8 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.
Request Free Trial
Shikhar Gupta - Senior Applied Scientist at Amazon