Ashwin Srinivasan

Data & Applied Scientist

Redmond, 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

🤩
Rockstar
🎓
Top School
Ashwin Srinivasan is a Data & Applied Scientist at Microsoft with a focus on NLP and productionizing state-of-the-art language models, building on an MS from Carnegie Mellon (2019) and four years of professional experience. He transitioned from software engineering into applied research, combining practical backend and DevOps skills—evident from contributions to the SONiC open-source projects where he improved build infrastructure, logging, and robustness. At Microsoft he has shipped enterprise-scale Turing language model work while drawing on prior software engineering and data science internships to bridge research and production. Based in Redmond, he brings a pragmatic engineering mindset to model deployment and platform reliability, often solving subtle operational issues that improve long-running systems.
code4 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology - BTech, Bachelor of Technology - BTech at Manipal Institute of Technology
bookMaster of Science in Inteligent Information Systems, Master of Science in Inteligent Information Systems at Carnegie Mellon University
bookDelhi Public School - R. K. Puram
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

debug10
docker10
sonic10
python10
testing10
configuration-management10
dockers10
qtest10
devops10
cicd9
pytest9
linux9
bash9
ansible9
ansible-galaxy9

Programming languages (3)

CHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-mgmt

Feb 2022 - Jan 2023

Configuration management examples for SONiC
Role in this project:
userBackend & QA Engineer
Contributions:26 reviews, 19 commits, 40 PRs in 11 months
Contributions summary:Ashwin primarily focused on enhancing the stability and robustness of the SONiC configuration management system. Their contributions include fixing a critical bug in the reboot history queue, ensuring correct synchronization between the DUT and internal queues, and adding support for handling "Unknown" and "Thermal Overload" reboot causes. The user also implemented code to address older SONiC images and platform-specific configurations. Further contributions include addressing an issue related to the absence of a specific configuration file and correcting errors in PSU status checks.
configuration-managementansibleconfigurationsonic
sonic-net/sonic-buildimage

Apr 2022 - Nov 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:30 reviews, 2 commits, 39 PRs in 7 months
Contributions summary:Ashwin primarily contributed to the infrastructure and build process, making improvements to Dockerfiles, build scripts, and dependency management. They addressed Python 2 dependencies, added necessary packages (e.g., `libpci`, `blkinfo`, `psutil`) to Docker images and the host environment, and implemented code optimizations to reduce disk writes. Furthermore, the user enhanced system logging and configuration management, including fixes to prevent broken pipe issues in the logrotate script.
armv6installableimage-buildsonicbinary-image
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
Ashwin Srinivasan - Data & Applied Scientist