Skip to content
View sauravsingla's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sauravsingla

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sauravsingla/README.md

Hi, I'm Saurav Singla 👋

Head of Data Science · AI & Data Science Leader · Graph AI Researcher · Generative AI · CUDA · Open Source

Building scalable AI systems across Graph AI, Generative AI, temporal machine learning, GPU-accelerated computing and production-grade MLOps.

LinkedIn Google Scholar ORCID ResearchGate OpenReview DBLP Semantic Scholar ACM Digital Library Medium X

About Me

I am an AI and Data Science leader with 20+ years of experience translating advanced research into scalable, production-ready systems. My work spans Graph AI, temporal learning, Generative AI, GPU-accelerated analytics and reliable machine-learning platforms. I combine research, hands-on engineering, published work and open-source contribution to build reproducible AI systems designed for real-world scale. I have led production-scale AI and graph analytics initiatives across large, high-volume digital ecosystems, spanning fraud intelligence, anomaly detection, federated AI and responsible AI governance.

Selected Impact

  • Led AI initiatives for one of the world's largest real-time digital payments ecosystems.
  • Built production AI systems for fraud detection, mule detection, graph intelligence, federated AI and synthetic data.
  • Published peer-reviewed research in Graph AI and temporal graph analytics.

Core Expertise

Python PyTorch scikit-learn CUDA NVIDIA RAPIDS cuGraph Docker Kubernetes GitHub Actions Linux

  • AI and ML: Graph Neural Networks, temporal graph learning, Generative AI, LLMs, Agentic AI, RAG and reinforcement learning
  • Scalable computing: CUDA, NVIDIA RAPIDS, cuGraph and high-performance analytics
  • Engineering: Python, SQL, C++, Docker, Kubernetes, CI/CD, MLOps, LLMOps, observability and testing
  • Applied modelling: Time series, anomaly detection, incremental learning and knowledge distillation

External Open-Source Contribution

Featured Technical Projects

Repository Focus and Differentiation
Topology-Aware Temporal Graph Learning Reference implementation for topology-aware temporal node classification with reproducible benchmarks, chronological evaluation, and deterministic synthetic graph generation.
Cross-Modal Knowledge Distillation ANN-to-SNN knowledge distillation framework for imbalanced tabular classification using spike encoding and hybrid distillation losses.
Time Series Reproducible Python forecasting benchmark with walk-forward validation, leakage-safe backtesting, classical models, lag-based machine learning, tests, and CI.
Outlier Detection Tutorials Reproducible Python tutorials and benchmarks covering statistical, distance-based, density-based, isolation, kernel, ensemble, and autoencoder methods, with exercises, tests, and CI.

Research & Publications

My research covers graph machine learning, temporal graphs, scalable AI, incremental learning, knowledge distillation, anomaly detection, reinforcement learning and high-performance computing. My published work includes research presented through IEEE and Springer venues.

Selected Publications

Scalable temporal motif mining for large-scale transaction networks and high-performance graph analytics.

Adaptive fraud detection using meta-learning, Kolmogorov-Arnold Networks and ensemble strategies for evolving fraud patterns.

More research: Google Scholar · ORCID · ResearchGate · OpenReview · DBLP · Semantic Scholar · ACM Digital Library

Book, Course & Technical Writing

Writing & Community Profiles

HackerNoon Quora Hugging Face

Current Work

  • Scalable Graph AI and temporal graph learning
  • GPU-accelerated graph analytics using CUDA and NVIDIA RAPIDS
  • Production AI systems for fraud intelligence, anomaly detection and trustworthy AI

Pinned Loading

  1. tgn-topology-aware tgn-topology-aware Public

    CPU reference implementation for topology-aware temporal graph learning using NumPy, NetworkX and scikit-learn, with deterministic synthetic data, chronological evaluation and reproducible benchmarks.

    Python 1

  2. Cross-Modal-Knowledge-Distillation-Framework Cross-Modal-Knowledge-Distillation-Framework Public

    Conceptual framework for distilling an ANN teacher into a spiking neural network for imbalanced tabular classification using spike encoding and hybrid knowledge-distillation losses.

    Python

  3. Time_Series Time_Series Public

    Reproducible Python time-series forecasting benchmark with walk-forward validation, leakage-safe backtesting, classical models, lag-based machine learning, tests, and CI.

    Jupyter Notebook 6

  4. Outlier_Detection_Tutorials Outlier_Detection_Tutorials Public

    Reproducible Python tutorials and benchmarks for outlier detection using statistical methods, machine learning, ensembles, autoencoders, tests, exercises, and CI.

    Jupyter Notebook 8 5