Delivery Head- BFSI Data And Analytics, TCS Americas
Mumbai, Maharashtra, India
Join Prog.AI to see contacts
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.
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:
Back-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.
mlpack: a fast, header-only C++ machine learning library
Role in this project:
ML 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.
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