Shashank Singh

Software Engineering Team Lead at Bloomberg

Princeton, New Jersey, 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
Shashank Singh is a software engineering team lead at Bloomberg with 12 years of experience building high-throughput market data distribution and scalable data-quality systems. He progressed from hands-on roles in ticker plant engineering and data technologies to leading teams that deliver reliable, low-latency streaming infrastructure. His background spans enterprise ETL and payment systems at Barclays, analytics and alerting pipelines at American Express, and web/mobile development during his MS at Arizona State University. An advocate for test automation, he has contributed QA and tests to the widely used setuptools project to improve Python package build reliability. Based in Princeton, he blends operational rigor with a developer-first mindset, mentoring engineers while driving pragmatic, production-ready solutions. Colleagues know him for turning complex data challenges into robust, testable systems that scale.
code12 years of coding experience
job9 years of employment as a software developer
bookB.E Information Technology, B.E Information Technology at Sardar Patel Institute of Technology
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Arizona State University
languagesEnglish, Hindi, Marathi
stackoverflow-logo

Stackoverflow

Stats
283reputation
56kreached
2answers
16questions
github-logo-circle

Github Skills (13)

pytest10
python10
build-automation10
setuptools10
testing10
continuous-integration9
combinations6
c-string6
gensim6
php6
android6
apache-pig6
appstoreconnect6

Programming languages (6)

JavaRustANTLRFluentJupyter NotebookPython

Github contributions (5)

github-logo-circle
pypa/setuptools

Oct 2018 - Apr 2019

Official project repository for the Setuptools build system
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 2 PRs, 8 comments in 5 months
Contributions summary:Shashank's contributions center around enhancing the testing capabilities of the setuptools project. They added tests to ensure `setup.py` is included by default, corrected an issue with wheel building when existing files are present, and added tests to various functionalities. These changes improve the reliability of the distribution build process and package generation. The commits demonstrate a focus on improving the test coverage and ensuring the correct behavior of the build system.
setuptoolsbuild-system
Contributions:136 commits, 1 PR, 139 pushes in 8 months
javaadaptiveday
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
Shashank Singh - Software Engineering Team Lead at Bloomberg