Skip to content
View Shashank-Tripathi-07's full-sized avatar
🧠
🧠

Block or report Shashank-Tripathi-07

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.

Content in all repositories owned by your account will be closed.
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

Shashank Tripathi

I go broad and I go deep: shipping full-stack products and advising startups on one side, optimizing GPU kernels and maintaining a large-scale ML systems codebase on the other.

Currently: maintaining CS249r (Harvard's Machine Learning Systems course repo), Triton/CUDA kernel optimization, and full-stack + AI product work.


Currently

  • Maintainer, CS249r · Machine Learning Systems (Harvard), reviewing and merging PRs, triaging issues, and hardening CI across the TinyTorch, StaffML, MLSys·im, and Labs sub-projects.
  • Kernel optimization work in Triton/CUDA: GEMM tuning, memory coalescing, occupancy and tiling experiments.
  • Full-stack product and AI consulting work with startups and product teams.
  • IIT Guwahati, Class of 2028. Kaggle Grandmaster.

About

I don't fit neatly into "generalist" or "specialist," I'm both, depending on what the problem needs. Some days that means tuning a CUDA kernel for warp-level occupancy. Other days it means sitting with a founder to figure out which parts of their AI product actually need to be built versus bought, then shipping the MVP myself.

That range comes from genuinely enjoying both ends: practical business problems that need clean, fast execution, and deep infrastructure problems that need low-level systems thinking. I've worked across early-stage startups, hackathon teams, research-oriented engineering groups, and enterprise workflows, and I'm comfortable being the person who bridges a technical team and a non-technical one when a project needs that translation.

Underneath all of it is the same curiosity: understanding systems from the inside out, whether that system is a GPU kernel's memory access pattern, a startup's infrastructure spend, or a course repository's CI pipeline.


Selected works

CS249r · Machine Learning Systems (Harvard), Maintainer

Harvard's open-source ML Systems Engineering course repository. I maintain the repo across its sub-projects:

  • TinyTorch: a from-scratch deep learning framework built to teach tensor abstractions, autograd, computational graphs, and backend execution.
  • StaffML: an interview-prep question bank and practice app, physics-grounded ML systems questions with a Cloudflare Workers backend.
  • MLSys·im: a first-principles analytical modeling framework for ML systems, also the physics engine behind the browser-based interactive labs.
  • Labs: 34 browser-based, WASM-exported interactive labs built on MLSys·im.

Maintainer work includes reviewing and merging contributor PRs, root-causing CI failures, fixing silent data-loss and security bugs, and writing contributor-facing system design documentation for the ecosystem.


What I help teams with

Beyond my own projects, I work with startups and product teams on:

- choosing efficient AI/ML architectures
- optimizing infrastructure costs
- scaling products pragmatically
- improving engineering workflows
- balancing performance with maintainability
- shipping faster without sacrificing quality

Tech stack

languages   python, c++, cuda, javascript, typescript, c, R
ml/ai       pytorch, triton, tensorflow, jax
systems     cuda, distributed systems, gpu programming
backend     node.js, express, fastapi, svelte, sveltekit
frontend    react, next.js
infra       linux, docker, git, vercel, kubernetes

Links


building systems that make AI workloads faster, scalable, and usable in the real world.

Pinned Loading

  1. harvard-edge/cs249r_book harvard-edge/cs249r_book Public

    Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai

    Python 28.5k 3.6k

  2. awesome-ml-systems-engineering awesome-ml-systems-engineering Public

    A curated list of resources for ML Systems Engineering - hardware, compilers, distributed training, inference, and production operations.

    27 3

  3. cs249r-docs cs249r-docs Public

    Contributor design and implementation docs for Harvard's CS24r ML Systems Engineering project

  4. dotenvx/dotenvx dotenvx/dotenvx Public

    a secure dotenv—from the creator of `dotenv`

    JavaScript 5.8k 155

  5. TrenTorch/TrenTorch TrenTorch/TrenTorch Public

    Don't memorize ML. Understand it from first principles including Inference,Cuda,Deep-Learning,Data-science and Reinforcement Learning.

    Python 340 37