Devanshi Garg

Devanshi Garg

UCSD MSCS @ UC San Diego | AI/ML & Software Engineer

San Diego, CA

About Me

Passionate about AI/ML and building scalable systems

I'm a Master's student in Computer Science at UC San Diego (GPA: 4.0/4.0), currently working as an AI/ML Engineer Intern at Good AI. With experience at Deutsche Bank and J.P. Morgan, I specialize in building intelligent systems, distributed architectures, and scalable backend solutions. My research focuses on transformer-based models for cancer genomics and multimodal learning for biological pathway prediction.

Education

UCSD
University of California, San Diego
Master of Science in Computer Science
Sep 2024 โ€“ Present

GPA: 4.0/4.0

Relevant Coursework: Network Systems, Algorithm Design and Analysis, Probabilistic Reasoning & Learning, Statistical NLP, Recommender Systems, Machine Learning Theory, Machine Learning with Few Labels, Fair & Transparent ML

PEC
Punjab Engineering College
B.Tech. in Computer Science and Engineering
Aug 2018 โ€“ May 2022

GPA: 3.93/4.0

Relevant Coursework: Data Structures and Algorithms, Discrete Structures, Operating Systems, Database Management Systems, Machine Learning, Artificial Intelligence, Software Engineering

Where I've Worked

From FinTech giants to AI startups

Good AI

Good AI

AI/ML Engineer Intern

Jul 2025 โ€“ Present

Deutsche Bank

Deutsche Bank

Senior Analyst

Jul 2022 โ€“ Aug 2024

J.P. Morgan

J.P. Morgan

FinTech Intern

Jan 2021 โ€“ Jun 2021

Research Experience

Advancing AI in healthcare and bioinformatics

UCSD Health

ARPA-H ADAPT

Cancer Genomics

May 2025 โ€“ Present

UCSD

SMILES Pathway

Drug Discovery

Sep 2024 โ€“ Apr 2025

๐Ÿ“–

Wikipedia for Blind

Accessibility Research

Jan 2023 - Jul 2023

Key Projects

Showcasing technical expertise across various domains

TritonTube

Engineered a distributed, horizontally scalable video storage backend using consistent hashing. Designed custom gRPC-based protocols and built a fault-tolerant content service supporting dynamic node addition/removal with zero data loss.

COVID-19 Classifier

Developed a binary classification model using RandomForestClassifier to predict COVID-19 severity from mass spectrometry data. Applied supervised feature selection on 100k+ peptide features, outperforming published benchmarks.

Vision-Language Navigation

Built a vision-language-based navigation pipeline in UE5 simulation. Integrated GPT-4o-mini as a zero-shot waypoint planner with pixel-to-world coordinate transformations and closed-loop control for realistic navigation.

Fair Machine Translation

Developed an inclusive Hindi-English MT model combining data augmentation and adversarial learning to mitigate gender bias. Integrated Gradient Reversal Layer (GRL) in PyTorch for adversarial learning.

Battleship Solver

Designed and implemented three strategies to sink randomly placed ships on an Nร—N board. Developed a Seek-Sink algorithm using checkerboard-style probing and BFS expansion to minimize moves.

CogniChat

Built a responsive web app with integrated chatbot for tracking personal finances. Developed intelligent expense categorization using NLP with neural networks trained on GloVe vectors and LSTM-based RNN for dialog flow.

Interview Forum

Collaborated to develop an interactive website deployed on Heroku for sharing interview experiences. Employed Postgres database with Django framework and implemented content validation requiring admin approval.

Handwriting OCR System

Led a project focused on digitizing handwritten words for electronic search and editing. Utilized hybrid CNN-RNN architecture trained on IAM dataset, producing CTC outputs for sequence-related challenges.

Technical Skills

Comprehensive expertise across the tech stack

Algorithms

Dynamic Programming Graph Algorithms Greedy Recursion Search Hashing Tree/Trie Queue/Stack

Languages

Python Java C/C++ SQL JavaScript HTML/CSS Bash

Frameworks & Libraries

Spring Boot Django Angular PyTorch scikit-learn Keras Bootstrap gRPC Transformers (HF)

Systems & Architecture

Distributed Systems Microservices REST APIs Consistent Hashing SDLC UML

Tools & DevOps

Git Jira Terraform JFrog Control-M CyberArk VSCode Heroku Linux GCP

Artificial Intelligence

Neural Networks NLP Adversarial Learning Transformers Vision-Language Models Multimodal Embeddings LLMs

Recommended Reads

Blogs and articles I find insightful

Distill - Machine Learning Research

Machine Learning | Deep Learning | Interpretability

Distill is dedicated to clear explanations of machine learning research. Features interactive visualizations and in-depth explorations of neural networks, transformers, and feature visualization.

AI Research Visualization

Lil'Log by Lilian Weng

AI | Reinforcement Learning | NLP

Comprehensive blog by OpenAI's VP of Research & Safety covering cutting-edge topics in AI including attention mechanisms, prompt engineering, RLHF, and diffusion models with clear mathematical explanations.

NLP LLMs RL

colah's blog - Neural Networks

Deep Learning | Neural Networks

Christopher Olah's highly visual explanations of neural networks, including LSTMs, CNNs, and neural network visualization. Known for making complex concepts accessible through intuitive diagrams.

Deep Learning Visualization

Andrej Karpathy's Blog

AI | Computer Vision | Training Neural Networks

Insights from former Tesla AI Director and OpenAI founding member. Covers practical aspects of training neural networks, computer vision, and the philosophy of building AI systems.

Computer Vision Neural Networks

Google AI Blog

AI Research | Product Applications

Official blog featuring the latest research and product developments from Google AI. Covers topics from transformers and LLMs to healthcare applications and responsible AI.

AI Research Industry

The Batch by deeplearning.ai

AI News | Weekly Newsletter

Andrew Ng's weekly newsletter covering AI news, research breakthroughs, career advice, and practical insights. A great way to stay updated on the rapidly evolving AI landscape.

AI News Career

CMU Machine Learning Blog

Machine Learning Research | Academic

Research blog from Carnegie Mellon University's Machine Learning Department. Features cutting-edge research in deep learning, NLP, computer vision, and fairness in ML.

Academic Research Fair ML

Sebastian Ruder - NLP Research

NLP | Transfer Learning | Multilingual NLP

Deep dives into Natural Language Processing research, transfer learning, and multilingual models. Known for comprehensive surveys and clear explanations of NLP advancements.

NLP Transfer Learning

The Morning Paper

Computer Science | Systems | Distributed Systems

Daily summaries of interesting and influential computer science papers. Covers distributed systems, databases, machine learning, and software engineering research.

Systems Research Papers

Neptune.ai Blog - MLOps

MLOps | ML Engineering | Best Practices

Practical guides on ML engineering, experiment tracking, model deployment, and MLOps best practices. Great resource for production machine learning.

MLOps Engineering

Certifications

Continuous learning and skill development

Leadership & Community

Giving back and empowering others

Secretary, Women Empowerment Cell - Punjab Engineering College

  • Contributed to the Women in Tech initiative to foster gender diversity in technology by facilitating collaboration with Computer Science Society (CSS)
  • Contributed to Unnat Bharat Abhiyaan by conducting surveys on family dynamics, occupation, and monthly income in rural Chandigarh villages
  • Organized surveys to assess awareness and access to daily hygiene products for more than 200 rural women

Member, National Service Scheme - Punjab Engineering College

  • Engaged in Chandigarh Administration's Pulse Polio Survey, ensuring efficient distribution of polio drops to children in 100+ households
  • Actively taught underprivileged students as part of Aabha initiative, mentoring 5 students for 6 months

Member, ACM-CSS - Punjab Engineering College

  • Led hands-on workshops on programming languages, tools, and frameworks to help students gain practical skills
  • Delivered a session on Artificial Intelligence and NLP applications to nearly 100 incoming engineering students during orientation