Skip to content
View kru2710shna's full-sized avatar
🎯
Working
🎯
Working

Block or report kru2710shna

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
kru2710shna/README.md

Hi πŸ‘‹, I'm Krushna Thakkar

ML Engineer β€’ ML Systems β€’ LLM Infrastructure β€’ Autonomous Systems

MS ECE @ Carnegie Mellon University β€’ Researcher β€’ Teaching Assistant β€’ Open-Source Contributor

Profile Views


πŸ‘¨β€πŸ’» About Me

I'm an MS Electrical & Computer Engineering student at Carnegie Mellon University (Dec 2027) working at the intersection of machine learning, systems, LLM infrastructure, and autonomous systems.

My work spans research, production ML engineering, distributed systems, and open-source contributions.

  • πŸŽ“ MS ECE @ Carnegie Mellon University β€” Dec 2027
  • 🧠 Built spatio-temporal graph attention networks for streaming EEG and cortical spreading depolarization detection
  • πŸ“„ Research methodology resulted in a patent filing and Society for Neuroscience publication
  • πŸš— Evaluated autonomous-driving perception using CARLA + real-world sensor datasets
  • βš™οΈ Contribute to production ML/LLM infrastructure including bitsandbytes, Qwen3-TTS, and Apple MLX-LM
  • πŸ‘¨β€πŸ« TA for Large Language Model Applications and previously Introduction to Deep Learning at CMU
  • ☁️ Previously built production ML, LLM, cloud, retrieval, and data systems
  • πŸ† CMU TartanHacks Winner
  • πŸ’» 420+ LeetCode problems solved

I'm particularly interested in:

ML Systems β€’ LLM Inference β€’ Quantization β€’ GPU Computing β€’ Autonomous Systems β€’ Distributed Systems


πŸ”¬ Research

🧠 Spatio-Temporal Graph Learning for Streaming EEG

University of Pittsburgh | Visiting Researcher

Designed a PyTorch spatio-temporal graph attention network for streaming EEG to detect cortical spreading depolarizations (CSD).

The system models both:

  • temporal EEG dynamics
  • spatial electrode relationships
  • event origin
  • propagation behavior
  • noisy and constrained signal environments

Outcome: methodology resulted in a patent filing and Society for Neuroscience publication.

PyTorch Graph Neural Networks Attention EEG Signal Processing Time Series


πŸš— Autonomous Systems & Sim-to-Real Evaluation

Carnegie Mellon University

Built evaluation pipelines to quantify differences between simulated and real autonomous-driving environments.

Benchmarked CARLA against RaDelft using approximately 1,500 resolution-matched frames per dataset.

Analysis identified:

  • up to 3.15Γ— over-representation of dynamic objects
  • up to 3.33Γ— under-representation of static classes

The work quantified where simulation distributions diverge from real-world driving data.

CARLA Computer Vision Radar Perception Simulation Python


🧾 Open-Source Contributions

⚑ bitsandbytes

LLM Quantization / CUDA

πŸ”— bitsandbytes-foundation/bitsandbytes

PR #1985

Removed an FP16-only bottleneck in the LLM.int8() activation quantization path by adding native BF16 support across Python and CUDA kernels.

Implemented FP32 absmax reduction for improved numerical stability while removing an unnecessary GPU conversion step.

CUDA BF16 FP16 LLM.int8() Quantization PyTorch


πŸ”Š Alibaba Qwen3-TTS

Model Training / Debugging

πŸ”— QwenLM/Qwen3-TTS

PR #336 β€’ Fixes Issue #335

Fixed a Qwen3-TTS 0.6B fine-tuning crash caused by a:

2048 β†’ 1024 embedding dimension mismatch

Restored the missing text-projection path and padding-mask semantics.

Result: converted a training-blocking runtime failure into a successful training step with finite loss = 11.82.

PyTorch Transformers TTS Fine-Tuning Model Debugging


🍎 Apple MLX-LM

LLM Inference / Speculative Decoding

πŸ”— ml-explore/mlx-lm

Investigated a Qwen3.6 MTP speculative-decoding failure where multi-turn requests truncated from a requested 400 tokens to as few as 1–9 tokens.

Isolated the failure to MTP-enabled prefix reuse across Apple Silicon systems.

The investigation helped distinguish a model-serving reliability issue from parser or hardware failure.

MLX LLM Inference MTP Speculative Decoding Apple Silicon


πŸ‘¨β€πŸ« Teaching @ Carnegie Mellon

Large Language Model Applications

Graduate Teaching Assistant | Fall 2026

Supporting coursework covering:

  • Transformer-based language models
  • LLM applications
  • retrieval systems
  • agents
  • model evaluation
  • training and inference infrastructure

Introduction to Deep Learning

Teaching Assistant | Spring 2026

Supported students across:

  • neural networks
  • optimization
  • CNNs
  • sequence models
  • representation learning
  • modern deep-learning architectures

πŸš€ Selected Projects

πŸ’Ή LLM-Based Financial Intelligence & Decision System

Built a pipeline converting unstructured financial news into structured decision signals using:

  • FinBERT sentiment classification
  • sentence-transformer embeddings
  • named-entity recognition
  • temporal feature aggregation
  • confidence-calibrated ranking

Combined FinBERT with a lightweight MLP ranking model.

Results

Metric Result
Signal Precision 0.61
Sharpe Ratio 1.21
Inference Latency <250 ms

πŸ—„οΈ Fault-Tolerant Distributed Key-Value Store

Built a replicated distributed storage system supporting:

  • automatic leader election
  • replicated-log consensus
  • persistent storage
  • client request routing
  • crash recovery
  • network-partition handling
  • consistency validation

Python Distributed Systems Replication Consensus Fault Tolerance


πŸ† TartanHacks β€” Winner

Built a Polymarket prediction-market application using blockchain-backed market data.

CMU TartanHacks Winner β€” February 2026


πŸ’Ό Industry Experience

☁️ Lambda Crunch β€” Full Stack Cloud Engineer Intern

Built production backend services, REST APIs, and AWS infrastructure across:

EC2 β€’ S3 β€’ Lambda β€’ Docker β€’ CI/CD

Worked on infrastructure supporting a production platform with 3K+ daily active users.


πŸ€– Good Work Hub β€” Machine Learning Engineer Intern

Built a production retrieval and ranking system using:

  • Python
  • Llama 3
  • LangGraph
  • CrewAI
  • web scraping
  • APIs
  • structured + unstructured retrieval

Delivered ranked recommendations for 200+ organizations while reducing manual grant-search effort.


πŸ› οΈ Technical Stack

Languages

Python C++ C CUDA SQL Bash

ML / Deep Learning

PyTorch Transformers ONNX TensorRT NumPy Pandas scikit-learn OpenCV

ML Systems

LLM Inference β€’ Quantization β€’ BF16 / FP16 β€’ Mixed Precision β€’ GPU Memory β€’ Distributed Training β€’ Model Evaluation

Systems / Infrastructure

Linux Docker AWS Kubernetes Git PostgreSQL Redis


🧩 Problem Solving

LeetCode

420 problems solved

  • 🟒 Easy β€” 173
  • 🟑 Medium β€” 213
  • πŸ”΄ Hard β€” 34

Krushna Thakkar LeetCode Stats


πŸ“Š GitHub

GitHub Stats

GitHub Streak

Top Languages


🌐 Find Me Online

Interested in ML Systems, LLM Infrastructure, Autonomous Systems, and Applied ML Research.

Pinned Loading

  1. DSA DSA Public

    LeetCode with Jupyter Notebook

    Jupyter Notebook 5 2

  2. Machine_Learning_Code-Notes Machine_Learning_Code-Notes Public

    Learning GitHub

    Jupyter Notebook 2

  3. KaggleCollaboration KaggleCollaboration Public

    Reach till Rich

    1

  4. MyWaymo-Object_Detection MyWaymo-Object_Detection Public

    Jupyter Notebook 1