S Ashwin

Graduate Analyst

Pune, Maharashtra, India
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
S Ashwin is a Graduate Analyst at Deutsche Bank and an IIT (BHU) Metallurgical Engineering student who has pivoted into software engineering with two years of hands-on backend and DevOps experience. As a GSoC'24 mentee on the widely used prometheus-operator project, he improved CRD/API documentation, refactored tests for reliability, and added service-discovery integrations (Ionos, refactored DigitalOcean), showing practical cloud-native monitoring expertise. He brings engineering rigor from a materials background to developer-focused concerns like maintainability and API clarity. Based in Pune, he pairs technical curiosity with creativity — an avid movies and anime fan who enjoys discussing tech and storytelling.
code3 years of coding experience
book93.4%, 93.4% at Central Board of Secondary Education
bookBachelor's degree, Metallurgical Engineering, Bachelor's degree, Metallurgical Engineering at Indian Institute of Technology (Banaras Hindu University), Varanasi
book93%, 93% at Woodbine Gardenia School - India
languagesEnglish, Hindi
github-logo-circle

Github Skills (10)

kubernetes-pod10
monitoring10
kubernetes10
go10
prometheus10
devops9
documentation9
documentations9
api8
api-doc8

Programming languages (6)

C++JavaScriptGoHTMLJupyter NotebookJsonnet

Github contributions (5)

github-logo-circle
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:83 reviews, 29 PRs, 165 comments in 11 months
Contributions summary:S primarily contributed to the project by modifying and correcting documentation related to the Prometheus Operator's namespace selectors. They also improved the documentation for the `overrideHonorLabels` field. Additionally, the user refactored the code to replace `t.Fatal` calls with the `require` package and added descriptions from `Design.md` to `api.md` for CRDs. Finally, the user introduced Ionos service discovery configuration and refactored Digital Ocean service discovery, demonstrating knowledge of service discovery and API integrations.
clustersoperatorprometheus-operatorkubernetesatop
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Contributions:201 pushes, 46 branches in 1 year
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