Saurabh Varshney

Delivery Head- BFSI Data And Analytics, TCS Americas

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

👤
Senior
🎓
Top School
Saurabh Varshney is a seasoned data and analytics leader with nearly two decades of experience driving transformation in banking and financial services, now serving as Delivery Head for BFSI Data and Analytics at TCS Americas. He blends strategic P&L and client relationship leadership with hands-on expertise in machine learning and MLOps, having built analytics solutions across fraud, AML, credit risk and customer lifecycle programs. His background spans global roles from Citigroup risk teams to leading business transformation and solutions at TCS, delivering large-scale pilots and long-term engagements across the Americas. An active practitioner-turned-leader, he also contributes to open-source ML tooling—implementing optimizers like Nadam in well-regarded C++ libraries such as mlpack and ensmallen. Based in Mumbai, he pairs an IIM Bangalore pedigree with practical software engineering chops and a knack for translating research-grade algorithms into production-ready, business-impacting systems.
code9 years of coding experience
job14 years of employment as a software developer
bookMassachusetts Institute of Technology
bookIndian Institute of Management Bangalore
languagesEnglish
github-logo-circle

Github Skills (19)

algorithm10
c-language10
optimizers10
lintcode10
machine-learning10
data-structure10
java10
design-patterns10
javas10
deep-learning10
optimisation10
mlpack10
data-structures10
cprogramming-language10
optimization10

Programming languages (6)

JavaC++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Role in this project:
userBack-end Developer & Algorithms Specialist
Contributions:12 commits, 13 PRs, 3 comments in 3 years 1 month
Contributions summary:Saurabh primarily contributed to the project by implementing various primality tests, including Basic, Fermat, Miller-Rabin, and Solovay-Strassen tests in Java. They also demonstrated knowledge of design patterns by implementing the Decorator, Adapter, Composite, and Bridge patterns. Furthermore, the user added solutions to LeetCode problems related to algorithms and data structures, specifically Two Sum, Add Two Numbers, Median of Two Sorted Arrays, and Longest Substring Without Repeating Characters.
discorddaycomputer-sciencelinkprogramming-language
mlpack/mlpack

Dec 2017 - May 2018

mlpack: a fast, header-only C++ machine learning library
Role in this project:
userML Engineer
Contributions:88 commits, 14 PRs, 187 comments in 5 months
Contributions summary:Saurabh implemented the Nadam optimizer, adding the `NadamType` class with its associated update rule (`NadamUpdate`). This involved creating the necessary header files and implementation files for the optimizer. The user also added tests to verify the functionality and performance of the Nadam optimizer, including tests for a simple test function and for logistic regression, showcasing the practical application of the optimizer. Furthermore, the user made style improvements to the code.
regressionheaderdeep-learningscientific-computingc-plus-plus
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
Saurabh Varshney - Delivery Head- BFSI Data And Analytics, TCS Americas