Shrinath Suresh

Senior Research Scientist at NielsenIQ

Chennai, Tamil Nadu, 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
Shrinath Suresh is a Senior Research Scientist based in Chennai with 5 years of focused experience building and productionizing LLMs, agents, and GenAI workflows. He blends MLOps and backend engineering expertise—contributing to high-profile open-source projects like PyTorch Serve, Kubeflow Pipelines, and MLflow—to simplify model deployment, profiling, and artifact management in real-world pipelines. His work includes pragmatic improvements such as file:// support for .mar model artifacts, MinIO integration for end-to-end pipelines, and enhanced PyTorch logging that ease reproducible ML delivery. At NielsenIQ he continues to drive research-to-production transitions, drawing on prior roles across data science and software engineering to bridge experimentation and scalable systems. Colleagues value his hands-on approach to performance debugging and pipeline reliability, a strength reflected across his upstream open-source contributions.
code5 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree, Computer Science and Engineering, Bachelor's degree, Computer Science and Engineering at M.KUMARASAMY COLLEGE OF ENGINEERING, KARUR
github-logo-circle

Github Skills (25)

pytorch10
kubernetes10
docker10
python10
kubeflow10
machine-learning10
model-management10
mlflow10
dockers10
mlops10
pipeline10
kubernetes-pods10
minio9
java9
jtest9

Programming languages (7)

JavaC++RustGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
pytorch/serve

Sep 2020 - Feb 2022

Serve, optimize and scale PyTorch models in production
Role in this project:
userBackend & MLOps Engineer
Contributions:44 reviews, 78 commits, 15 PRs in 1 year 5 months
Contributions summary:Shrinath focused on enhancing the functionality of the PyTorch Serve project, specifically by enabling support for file:// URLs when copying .mar files into the model store, thereby improving model deployment flexibility. They implemented unit tests to validate this new feature and ensure that .mar files were correctly handled locally when using file:// URLs. Furthermore, the user contributed to integrating PyTorch profiler for performance analysis, improving the debugging and performance optimization capabilities within the project.
cpupytorchpytorch-modelsservingin-production
mlflow/mlflow

Sep 2020 - Sep 2022

Open source platform for the machine learning lifecycle
Role in this project:
userML Engineer
Contributions:160 reviews, 23 commits, 28 PRs in 2 years
Contributions summary:Shrinath primarily contributed to the `mlflow/mlflow` repository by enhancing the PyTorch integration. They focused on improving the model logging and saving functionalities, including adding support for logging additional artifacts, and logging/loading TorchScripted models. Furthermore, the user addressed various issues related to PyTorch model handling and testing, with modifications to test cases that incorporated new features and version updates. These contributions directly improved the integration of PyTorch models within the MLflow ecosystem.
pythonlifecyclemlmachine-learningincremental-learning
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