Srikant S

Staff Software Engineer at IBM

Bengaluru, Karnataka, 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

👤
Senior
🎓
Top School
Srikant S is a Staff Software Engineer with a decade of experience building production-hardened, cloud-native backend systems for enterprises like IBM, Bosch, and Wipro. He specializes in Java and Spring Boot microservices, containerization with Docker/Kubernetes, AWS deployments, and infrastructure-as-code with Terraform, with a strong focus on DevOps automation and CI/CD for reliable zero-downtime releases. Known for diagnosing complex distributed-system issues and improving release velocity, he blends hands-on backend design with pragmatic operational ownership. He also contributes to notable open-source projects such as readthedocs and the openstates scrapers—where he improved data extraction and scraper robustness—reflecting a practical interest in resilient data pipelines and configuration tooling. Based in Bengaluru, he thrives on solving high-scale, high-availability challenges and shipping clean, scalable software that powers business-critical systems.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Rajiv Gandhi Institute of Technology, BANGALORE
book12th, Computer Science, 12th, Computer Science at Army Public School Jodhpur
book10th, CBSE, 10th, CBSE at Army Public School (APS)
languagesHindi, English, Kannada
github-logo-circle

Github Skills (20)

python10
webscraper10
open-government10
testing10
scrape10
scraper10
mkdocs10
webscraping10
scrapy10
lxml10
data-scraping10
html10
screen-scraping10
e-government9
sphinx9

Programming languages (4)

ShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
source for Open States scrapers
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 15 comments in 5 days
Contributions summary:Srikant primarily focused on enhancing the MT (Montana) committee scraper within the `openstates-scrapers` repository. Their contributions involved updating the scraper to utilize HTML instead of PDFs for committee data, improving data retrieval. The user added functions to handle specific data formats and made the URLs absolute. The user also addressed a missing member for the "ME" module, making this change to the people.py file.
scraperpythongovernmentscrapers
readthedocs/readthedocs.org

Oct 2018 - Oct 2018

The source code that powers readthedocs.org
Role in this project:
userBackend & DevOps Engineer
Contributions:7 commits, 1 PR, 11 comments in 4 days
Contributions summary:Srikant primarily contributed to the project by modifying configuration tests and removing unnecessary spaces in the code. They also merged updates from the upstream master branch and added documentation for MkDocs upgrades. Furthermore, the user refactored code related to finding configuration files and added tests to ensure the correct behavior.
mkdocspythonpowerssphinxsphinx-doc
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
Srikant S - Staff Software Engineer at IBM