Hi, I'm Varshith
I'm a high school student & aspiring computer scientist exploring AI and machine learning through hands-on research and applied projects.
Download Resume
VG

About

I explore artificial intelligence through research-driven experimentation. Recently, at UC Davis COSMOS, I contributed to Stryker, a custom Transformer for sequence-based action recognition, where I investigated how visual embeddings interact with temporal attention.

I thrive on solving complex problems with curiosity and experimentation, but I’m equally motivated by creating practical, real-world impact. My goal is to grow as a researcher who doesn’t just build models, but also pushes the boundaries of what’s possible through analysis, design, and thoughtful application.

Skills

Python
Django
Numpy
Tensorflow
Scikit-Learn
PyTorch
Transformers
Data Analysis
Java
C++
REST APIs
Leadership
Team Management
React
NEXT.JS
TypeScript
Git
My Projects

Check out my latest work

I've worked on a variety of projects, from Vision Transformers to Generative Adversarial Networks (GANs). Here are a few of my favorites:

Stryker

Stryker

Implemented a transformer-based architecture for multi-label soccer action recognition on SoccerNet-v2. Integrated DINOv2 frame embeddings with a 6-layer temporal Transformer encoder and multi-head self-attention. Achieved ~60% micro-F1, demonstrating effective modeling of long-range temporal dependencies.

Python
PyTorch
Transformers
Scikit-Learn
torchvision
matplotlib
DINOv2
Numpy
Pillow
DCGAN and Latent Space Exploration

DCGAN and Latent Space Exploration

Trained a Deep Convolutional GAN on CIFAR-10 and explored the generator’s latent space using PCA, SLERP, and t-SNE. Identified disentangled axes of variation corresponding to semantic factors. These analyses provided insight into how the GAN encodes visual concepts internally and helps understand generative representations.

Python
Pytorch
Pillow
Scikit-Learn
Gradio
Torch.nn
Torchvision
Counterfactual Explanations in Models

Counterfactual Explanations in Models

Built a counterfactual explanation framework combining XGBoost, PyTorch models, and a VAE for plausibility scoring. Benchmarked DiCE, gradient-based, surrogate, and genetic search CFs, evaluating validity, sparsity, and interpretability. Visualized results with boxplots, t-SNE maps, and patient records.

Python
PyTorch
Pandas
Numpy
Matplotlib
Seaborn
Scikit-Learn
Torchvision
Dice-ML
Sequence To Sequence GRU

Sequence To Sequence GRU

Developed a GRU-based encoder-decoder model in PyTorch that converts numeric sequences (e.g., 123) into English words (one two three). It uses teacher forcing during training, cross-entropy loss, and greedy decoding to handle variable-length sequences accurately, demonstrating sequence-to-sequence modeling for real-world applications.

Python
PyTorch
torch.nn
Numpy
Gated Recurrent Units
Hackathons

I like building things

I have participated in several hackathons, applying machine learning, software engineering, and data-driven problem solving:

  • C

    CogniHacks 2025

    Pleasanton, CA

    Built an ML-powered healthcare tool that transcribes doctor-patient conversations, extracts medical entities, and generates summaries to improve patient adherence.
  • L

    Los Altos Hacks IX

    Sunnyvale, CA

    Built an ML-powered platform that forecasts food demand, classifies inventory, and optimizes redistribution to reduce waste and fight hunger.
  • B

    Blu's Hacks 2025

    Los Gatos, CA

    AI-powered cross-platform app that tracks pantry inventory via OCR and recommends recipes based on available ingredients.
  • H

    Hackakhan

    Mountain View, CA

    Developed an AI-powered platform that connects students with skilled tutors and intelligent tools to provide personalized support in their school subjects.
  • M

    Mateo Hacks

    San Mateo, California

    Developed a machine learning model to detect and interpret sign language gestures, enabling real-time communication.
Contact

Get in Touch

Feel free to email me with any questions, or collaboration opportunities. I’ll get back to you as soon as I can. varshithgude.cs@gmail.com