Skip to content
View Shaswat-G's full-sized avatar
🎓
Building
🎓
Building

Highlights

  • Pro

Block or report Shaswat-G

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Shaswat-G/README.md

Banner

Hi, I'm Shaswat Gupta

ML engineer passionate about intelligent systems and elegant code.
Building production-ready AI systems from self-supervised learning models to efficient data processing pipelines.


Tech Stack & Expertise

Core Competencies:

  • Machine Learning & AI: Deep learning architectures, self-supervised learning, optimization models, LLMs
  • Specialized Engineering: Production systems, time-series forecasting, optimization problems
  • Data Engineering: Production pipelines, MLOps, distributed computing
  • Languages & Tools: Python/C++, PyTorch/TensorFlow, Gurobi/PuLP, Docker/Kubernetes

Featured Projects

SimpleSleepNet
SimpleSleepNet

Self-supervised contrastive learning for EEG classification
PyTorch • Signal Processing • Edge AI
DeepSleepBench
DeepSleepBench

Benchmarking neural latent representations for EEG
SSL • CNN • Transformers • Attention
Enterprise ML Research
Enterprise ML Research

Data engineering for ML adoption across 600+ enterprises
ETH Zurich • Data Pipeline • Analytics
Project Architecture Highlights

SimpleSleepNet Architecture


Featured Publications & Articles

View All Publications

Self-Supervised Contrastive Learning for EEG-Based Sleep Stage Classification
How I engineered a lightweight deep learning framework achieving 80%+ accuracy with <1MB model size using specialized signal augmentations and contrastive learning techniques.
ETH Zurich
2025
AI's Tangible Business Impact: 5 Key Learnings
Analysis of enterprise ML/AI adoption patterns across industries, derived from research collaboration between ETH Zurich and Zühlke.
Zühlke & ETH Zurich
2024
AI at the Helm: Strategic Signals from the 2025 Stanford Index
Benchmark breakthroughs, investment surges, global policy shifts, and the signals shaping the future of intelligence, innovation, and influence.
AI Strategy
2025
Switzerland's AI Engine: How ETH Zurich Became Europe's Deeptech Powerhouse
An in-depth exploration of Switzerland's AI ecosystem and ETH Zurich's outsized role in it—where research excellence, entrepreneurial density, and investor discipline converge.
Startup Ecosystem
2025
The AI Stack 2030: From Silicon to AI Agents
A full-stack, forward-looking thesis on where AI is headed—from compute hardware and model architectures to agentic apps and industry disruption.
AI Future
2025

Awards & Recognition
IIT Bombay Department Rank 1 & Gold Medalist
IIT Bombay
Graduated with highest CGPA in Mechanical Engineering (9.6/10)
KC Mahindra KC Mahindra Scholarship
ETH Zurich
Prestigious scholarship for meritorious Indian students pursuing graduate studies abroad
Heyning-Roelli Heyning-Roelli Scholarship
ETH Zurich
Merit and need-based international exchange scholarship
Mensa Mensa International High IQ Society Member of the high IQ society since 2025

"I had the opportunity to work closely with Shaswat and was consistently impressed by his technical depth and problem-solving skills."Tomoko Yokoi, AI & Digital Transformation | Transitions | Future of Work


Engineering Metrics

visitors repos


Get In Touch

"I've had the privilege of working closely with Shaswat and can unequivocally state that his ability to dissect and solve complex problems is second to none."Alex Biermann, Senior Manager - Supply Chain Transformation


Curated Courses

Access curated notes, course materials, and resources—my way of giving back to the community.

Python Engineering Mastery Git and Version Control VS Code Mastery


Curious? More About Me
  • MSc Computer Science @ ETH Zurich (Machine Intelligence & Data Management Systems)
  • 💼 Currently: Research Assistant at ETH Zurich, developing optimization models and data pipelines
  • 🌏 International experience: Switzerland, India, collaborations across Europe and North America
  • 🗣️ Public speaker, published author, and technical mentor
  • 🏗️ Building production-grade systems that bridge research and industry application
  • 🔍 Research interests: Self-supervised learning, time series analysis, optimization, edge AI

Pinned Loading

  1. emoji Public

    Code Reposiotory for Emoji Analysis

    Python 1

  2. git-and-version-control Public

    Lessons, notes, code-snippets and more for a structured learning of git and version control

    TeX 2

  3. python-engineering Public

    Well-organized, easy-to-follow python engineering essentials for ML, automation and development.

    Python 1

  4. Shaswat-G.github.io Public

    Shazz's Professional Website

    HTML 1

  5. SimpleSleepNet Public

    Self-Supervised Contrastive Learning for light-weight models in EEG-based sleep stage classification

    Jupyter Notebook 1

  6. RaphaelKreft/DeepLearningProject Public

    Forked from gist-ailab/SleePyCo

    This is an official implementation for "SleePyCo: Automatic Sleep Scoring with Feature Pyramid and Contrastive Learning".

    Python 1