Srinivas Thatiparthy

Consultant - Remote at Multiple Global Clients

Hyderabad, Telangana, 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
Srinivas Thatiparthy is a seasoned software consultant and backend engineer with 15 years of development experience and over a decade specializing in Python and Django. He builds robust web services and integration test frameworks—recently contributing to CasperLabs’ blockchain test tooling—and has delivered production REST APIs and data extraction engines for US enterprise clients. A longtime open-source maintainer and contributor, he’s been a core developer for mongomock and has submitted fixes to high-profile projects like Django, IPython, NumPy, pytest and even Rust’s Cargo, demonstrating a rare cross-ecosystem fluency. Srinivas pairs deep testing expertise (unittest, pytest, mocks) with practical NoSQL experience in Redis and MongoDB, and often mentors teams on idiomatic Python and code quality. Based in Hyderabad, he combines hands-on refactoring and modernization work with collaborative OSS leadership, frequently engaging with contributors to accept and review patches.
code14 years of coding experience
job8 years of employment as a software developer
bookBachelors, Electrical, Electronics and Communications Engineering, Distinction with 70%, Bachelors, Electrical, Electronics and Communications Engineering, Distinction with 70% at Kakatiya Institute of Technology & Science, Yerragattu Hillocks, Bheemaram, Hasanparthy, Warangal
languagesEnglish, Telugu
stackoverflow-logo

Stackoverflow

Stats
11,065reputation
3.5mreached
149answers
20questions
Badges
java
top-5%
nullable
top-5%
python
top-5%
github-logo-circle

Github Skills (63)

algorithm10
unit-testing10
code-optimization10
algorithms10
cargo10
pytest10
python10
django10
static-site-generator10
testing10
ipython10
refactor10
mongodb-database10
numpy10
package-manager-tool10

Programming languages (15)

C++RustScalaHandlebarsGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
ipython/ipython

Oct 2016 - Nov 2019

Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Role in this project:
userBack-end Developer
Contributions:92 commits, 72 PRs, 86 comments in 3 years 1 month
Contributions summary:Srinivas primarily contributed to improving the IPython core, focusing on enhancing test coverage and code quality. Their work involved replacing deprecated functions and making improvements to the code base such as replacing iteritems() to items() functions, xrange() to range() functions. Additionally, the user addressed issues by correcting arguments in the warn functions and adding deprecation warnings. These changes reflect a focus on maintenance, code modernization, and ensuring the stability of the IPython project.
documentation-websitepythondata-sciencebuildsnotebook
mongomock/mongomock

May 2016 - May 2017

Small library for mocking pymongo collection objects for testing purposes
Role in this project:
userBack-end Developer & Database Engineer
Contributions:37 commits, 65 PRs, 39 pushes in 11 months
Contributions summary:Srinivas contributed to the mongomock library by refactoring existing code and adding new functionalities. Their work included modifying database interactions, such as dropping collections and making document insertion thread-safe. They also addressed bugs related to the aggregate function and enhanced the documentation by updating the README and adding a missing features document. This suggests a focus on improving the core functionality and maintainability of the library.
pythontestingmockingpymongomock
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
Srinivas Thatiparthy - Consultant - Remote at Multiple Global Clients