Hi, I'm Vinayakk!

Building ML systems that ship, scale and deliver

Turning research prototypes into reliable products that hold up in production. I build the infrastructure, models, and interfaces that turn ML models into real products.

About

Senior ML engineer building LLM and RAG systems, ML-driven observability, and models that ship to production.

Vinayakk Garg

Senior ML Engineer at Akamai Technologies

I build machine learning systems that other engineers actually use — natural-language-to-SQL agents over hundreds of internal tables, LLM-powered regression detection, and observability pipelines that find the root cause instead of just the symptom. I enjoy playing with data to make sense out of it.

At Akamai I work on retrieval-augmented generation over internal schemas, LLM agents that correlate performance regressions to the commits behind them, and ML pipelines that cluster failure patterns across multi-modal telemetry. Before that I trained computer vision models for virtual try-on and image completion, and I've published research on hybrid LSTMs for stock index prediction and Siamese networks for pandemic detection.

Years of experience building ML systems in production

Projects across LLMs, CV, time-series and robotics

Publications peer-reviewed, IEEE and IJTPE

Skills

The tools and techniques behind the projects and publications below.

Languages

  • Python
  • SQL
  • C/C++

ML & LLMs

  • PyTorch
  • TensorFlow
  • Keras
  • scikit-learn
  • XGBoost
  • RAG
  • PEFT
  • DPO
  • MLflow
  • NLTK

Data & Infrastructure

  • ClickHouse
  • PostgreSQL
  • Pandas
  • NumPy
  • Flask
  • Docker
  • Jenkins
  • Git
  • GCP

Modelling & Techniques

  • CNNs
  • GANs
  • U2-Net
  • Siamese networks
  • LSTM / RNN
  • PCA
  • HDBSCAN
  • Time-series forecasting

Experience

Professional experience, education and scores.

Summary

Vinayakk Garg

Senior ML engineer with an M.Tech in Computer Science specialising in AI & ML. I build LLM and RAG systems, ML-driven observability, and computer vision pipelines that run in production. Published researcher, BRICS Future Skills gold medallist, and ML lead for a 12-person open-source LLM project.

Education

M.Tech in Computer Science

2021 - 2023 — 3.46/4.0

International Institute of Information Technology, Bangalore

Specialisation in Artificial Intelligence & Machine Learning.

B.Tech in Information Technology

2017 - 2021 — 8.96/10.0

Bharati Vidyapeeth's College of Engineering, GGSIPU Delhi

Examination Scores

GATE CS&IT 2021

All India Rank 1089 — 99th percentile, with a score of 664.

Professional Experience

Akamai Technologies

Jan 2023 - Present — Remote
  • Python
  • LLMs
  • RAG
  • ClickHouse
  • PostgreSQL
  • MLflow
  • Flask
  • Jenkins
  • XGBoost

Senior Software Engineer Apr 2026 - Present

  • Built a natural-language-to-SQL agent over 250+ in-house tables using RAG across schemas and historical query logs, with a validator that repairs syntax against a restricted internal SQL dialect before execution; adopted by 100+ engineers, removing schema knowledge as a prerequisite for querying.
  • Designed an LLM-powered release-over-release regression pipeline that surfaces newly-lagging stack traces and correlates them to the responsible Jira ticket via Atlassian APIs, root-causing 5 P95 regressions in 2 months, each reverted or patched.

Software Engineer II June 2023 - Mar 2026

  • Reduced P95 latency by building a diagnostic engine that combined linear regression coefficients with statistical profiling to rank stack-trace bottlenecks, exposed through a Flask service supporting slicing across IP, hardware, and date.
  • Architected an ML-driven observability pipeline ingesting multi-modal telemetry into ClickHouse, applying PCA and HDBSCAN to cluster failure patterns and XGBoost feature importance for root-cause attribution.
  • Built an interactive call-stack flamegraph visualizer and read-only SQL gateway that enabled self-serve debugging across the performance organization.

Software Engineering Intern Jan 2023 - June 2023

  • Launched automated deployment monitoring from scratch, collecting and filtering request-line logs from edge machines in real time for post-release validation.

Data Engineer Intern

Sept 2022 - Oct 2022 — Remote

Deep Rooted

  • Python
  • PostgreSQL
  • Psycopg2
  • DVC
  • Docker
  • Git
  • Automated daily data extraction across multiple production databases and delivered EDA-driven inventory and strategy reports by email, cutting query time through database cursor optimization.

Computer Vision Intern

Nov 2021 - Mar 2022 — Remote

Spyne.ai

  • Python
  • PyTorch
  • CNNs
  • GANs
  • U2-Net
  • MLflow
  • Built virtual try-on and product customization pipelines using thin-plate spline transformations to superimpose fabric patterns onto base models for apparel and home decor imagery.
  • Improved image completion for outpainting and inpainting using generative adversarial networks, and implemented salient object detection for number plate recognition.

Research Intern

May 2020 - Aug 2020

IIT Delhi

Projects

Machine learning and robotics work, from LLM fine-tuning to self-driving lane detection. Filter by area, or open a project for the full write-up.

  • All
  • Computer Vision
  • NLP
  • Time-series
  • Robotics
  • Kaggle
Mental health LLM Chatbot
NLP February 2024

Mental health LLM Chatbot

A chatbot that screens for social media addiction, social isolation and cyberbullying from a customised questionnaire. Built while leading a 12-person ML team at Omdena.

  • Mistral 7B
  • DPO / RLHF
  • PEFT
  • LoRA
  • Streamlit
  • GCP
  • NVIDIA A100
View project
Hybrid LSTM for NIFTY50 predictions
Time-series June 2021

Hybrid LSTM for NIFTY50 predictions

Forecasting the NIFTY50 index by combining 20 technical indicators with 13 global market indices. The work became an IEEE conference paper.

  • LSTM
  • Technical indicators
  • MSE / MAE / R²
  • Python
View project
Movie Reviews Sentiment Analysis
NLP December 2020

Movie Reviews Sentiment Analysis

Classifying IMDB movie reviews as positive or negative, comparing a multilayer perceptron against an RNN. 85% accuracy on the test set.

  • MLP
  • RNN / LSTM
  • Sentiment analysis
  • IMDB 50K
View project
COVID Multiclassifier
Computer Vision October 2020

COVID Multiclassifier

Separating Pneumonia, Normal, COVID-19 and Severe COVID-19 patients from chest X-rays using a Siamese network. 98% accuracy, and the basis of a published paper.

  • Siamese Network
  • CNN
  • Medical imaging
  • Multi-class classification
View project
Fashion MNIST Analysis
Kaggle September 2020

Fashion MNIST Analysis

Convolutional neural network for clothing image classification on the Fashion MNIST dataset. 86% accuracy on the test set.

  • CNN
  • Keras
  • TensorFlow
View project
Emoji Predictor
NLP 2020

Emoji Predictor

Sequence model that predicts the most fitting emoji for a given line of text, reaching 76% accuracy.

  • LSTM
  • RNN
  • Sequence models
View project
Imagenet4U
Computer Vision July 2020

Imagenet4U

Deep CNN classifying horses, dogs, humans and cats, trained on part of ImageNet with generator-based pipelines to handle the data volume.

  • Deep CNN
  • ImageNet
  • Data generators
View project
MNIST Analysis
Kaggle May 2020

MNIST Analysis

Handwritten digit recognition comparing a compact CNN against a Naive Bayes classifier. 99% accuracy.

  • CNN
  • Keras
  • Naive Bayes
View project
Housing Prices Prediction
Kaggle March 2020

Housing Prices Prediction

Benchmarking classical linear regression against a neural network on the Kaggle house prices dataset.

  • Linear Regression
  • Neural Network
  • Regression
View project
Real-time face recognition
Kaggle September 2019

Real-time face recognition

Recognising single or multiple faces from live video frames using K-Nearest Neighbours.

  • KNN
  • Real-time video
  • Face recognition
View project
Titanic Survivor Prediction
Kaggle December 2018

Titanic Survivor Prediction

Decision tree classifier written from scratch, then benchmarked against scikit-learn's trees and random forests. 86% accuracy.

  • Decision Tree
  • Random Forest
  • scikit-learn
View project
CraSOS
Robotics August 2018

CraSOS

Standalone device for accident prevention, detection and recovery. On collision it sends an SOS with location and medical info to helplines and emergency contacts.

  • BLE Beacon
  • Embedded systems
  • Nearby notifications
View project
Lane Detection App
Computer Vision July 2018

Lane Detection App

Lane detection application built for path planning in self-driving cars.

  • Computer Vision
  • Path planning
  • Self-driving
View project

Publications

Peer-reviewed research. Full list on my Google Scholar profile.

Siamese Neural Networks for Pandemic Detection Using Chest Radiographs

June 2022 International Journal on "Technical and Physical Problems of Engineering" (IJTPE) International Organization of IOTPE

The recent developments in the field of deep learning have enabled the efficient diagnosis of medical imaging for determining a broad set of diseases. To reduce the spread and impact of the pandemic (COVID virus), machine learning techniques can be used to diagnose and predict the disease using chest X-ray images. In this research, we present an approach using Siamese Convolutional Neural Network (SCNN) to classify chest x-ray images into four classes, namely pandemic, SevereCOVID, Pneumonia and Normal. We present a comparative study between the performance of our Siamese network and other pre-trained CNN architectures i.e. VGG-16 and ResNet50 in this research. The model performance is tested by merging two publicly available datasets: COVID-Chest-Xray dataset and Chest X-Ray Images (Pneumonia). We achieved an accuracy of 98% on Siamese ResNet50 which gives the best performance in contrast to 95% on VGG-16, 93% on ResNet50 and 96% on Siamese VGG-16.

HybridLSTM for NIFTY50 prediction using global indices and technical indicators

July 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT) IEEE

The Indian stock market is a venue for investors to buy and sell shares and make profits during the trades. The forecasting of stock prices ahead of time can help investors to generate more profits. However, the fluctuation of stock prices depends on many factors that are difficult to track manually. In this research, we propose the use of the long short-term network architecture to do effective forecasting of the NIFTY50 stock price index. We propose a hybrid model which uses a combination of 20 technical indicators and 13 global indices as the input variables. We then compare the performance of three long short-term memory networks with different input variables i.e. technical indicators, global indices and the combination of both. The performance of the three models is evaluated using root mean squared error, mean absolute error and r-squared error.

Highlights

Competition results, leadership roles and community work.

Achievements

Gold Medal, ML & Big Data

BRICS Future Skills Challenge, representing India, 2022.

Rank 36, Amazon ML Challenge

96th percentile out of 800 participating teams, 2023.

National Finalist, Rank 5

eYantra Robotics Competition organised by IIT Bombay, 2019.

Leadership & Volunteering

ML Lead, Omdena

2024. Led a team of 12 to spearhead an end-to-end LLM chatbot application for mental health analysis.

Head, Robotics & Intelligent Systems

Developer Student Clubs BVP, 2020. Organised events and workshops to enhance technical knowledge and practical skills among students.

Google Code-in Mentor

For TensorFlow, 2019. Mentored high-school students participating in Google's open-source event.

Volunteer, Photography & Design

At Amoli Trust, 2019.

Examination Scores

All India Rank 1089

99th percentile in GATE CS&IT 2021, with a score of 664.

Blog

Some of my latest articles on Medium.

Contact

Happy to talk about data science, machine learning research or robotics.