Abhishek Singh

Software Engineer at Microsoft

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Abhishek Singh is a software engineer with 8 years of experience building cloud and backend systems at Microsoft and Amazon, backed by advanced degrees in computer science and mathematics from UMass Amherst and BITS Pilani. He has a strong track record in distributed cloud services, automation, and performance-focused engineering—rebuilding messaging services at Citi, automating zero-downtime package deployments, and contributing to Azure platform features. An active open-source contributor, he improved visualization and test coverage for the widely used yt-project, raising python test coverage dramatically during a GSoC engagement and optimizing CI runtimes. Comfortable across languages and stacks, he blends rigorous mathematical training with practical system design to reduce latency, payload size, and operational risk. Based in Seattle, he brings a research-informed, production-ready approach to complex engineering problems and a knack for squeezing measurable improvements from testing and automation investments.
code8 years of coding experience
job4 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Massachusetts Amherst
github-logo-circle

Github Skills (8)

data-visualizations10
unit-testing10
data-visualization10
data-visualisation10
python10
scientific-computing9
matplotlib9
testing8

Programming languages (2)

RubyPython

Github contributions (5)

github-logo-circle
yt-project/yt

Feb 2018 - Aug 2018

Main yt repository
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:118 commits, 45 PRs, 1 branch in 5 months
Contributions summary:Abhishek primarily contributed to the `yt-project/yt` repository by fixing bugs related to particle plot visualization and profile plot annotation. They addressed code review comments and added unit tests for the particle plot functionality, which included instance type validation and x/y field configurations. Furthermore, they implemented enhancements to profile plots, such as adding the ability to annotate the plot's title and text. These modifications improved the visualization capabilities of the project.
pythondatafinite-element-analysisgeophysicsnuclear-engineering
git-abhishek/yt

Jun 2018 - Aug 2018

Main yt repository
Contributions:11 commits, 171 pushes, 76 branches in 2 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