Backend
Hey DEV, I'm Vinayak — a CSE student who got tired of stopping at the notebook
Vinayak Garg Dev.to (EN Zone)
19 views
Hey DEV
I'm Vinayak, a CSE undergrad from Delhi. I've been building ML projects for a while now, and I finally made an account here because I want to start writing down what I'm learning instead of letting it disappear into a folder called stuff.
What I actually work on
Most of my time goes into machine learning and, lately, GenAI. But the part I've gotten weirdly attached to is everything after the model works:
Getting a .ipynb into a FastAPI endpoint that doesn't fall over
Docker, AWS EC2, GitHub Actions CI/CD
MLflow and DVC, so I can actually tell which experiment produced which model
The projects I've shipped end to end so far: a network intrusion detection system (F1 = 0.991), a customer churn model, and a student performance predictor. During a 2-month internship I also built a LangGraph-based WhatsApp campaign bot and a multi-tenant RAG chatbot with Qdrant and Groq.
Somewhere in between all this I'm also grinding DSA in Python, which is a very different kind of pain and probably deserves its own post.
Why I'm here
Every single one of those projects had a moment where I was stuck for hours on something that turned out to be small. A Docker layer caching my old model. A vector store returning results from the wrong tenant. A LangGraph node silently swallowing an exception.
Those moments never make it into tutorials. Tutorials show you the happy path. I want to write about the other one.
So the plan is simple: when I break something and fix it, I'll write down what broke, what I thought was wrong, and what was actually wrong. If it saves one person a Saturday, good enough.
What's coming
A few things already on my list:
Deploying an ML model to EC2 with GitHub Actions, and the IAM/ECR mistakes I made
Multi-tenancy in a RAG pipeline, and why naive filtering isn't enough
MLflow + DagsHub setup that actually stays reproducible
If any of those sound useful, or if you think I'm approaching something wrong, tell me. I'd rather be corrected in the comments than in an interview.
Happy to connect:
https://github.com/vinugarg2005-cell · https://www.linkedin.com/in/vinayak-garg-901b28322/
See you around
Read original: https://dev.to/vinugarg2005cell/hey-dev-im-vinayak-a-cse-student-who-got-tired-of-stopping-at-the-notebook-1e98
← Previous
Earned Automony
Next →
You can write a better prompt. Your agent can make a better guess.
Related
The benchmark everyone cited for "fastest backend" was archived in March, and the reason is the interesting part
Backend
56
Dev.to (EN Zone)
Finding Exoplanets in Noisy Data with Machine Learning
Backend
46
DEV Community
How to automatically find the batch size when using Accelerate with FSDP2? [D]
Backend
43
Reddit r/MachineLearning
Cross-Chain Bridge Risk Assessment: Aave V3
Backend
36
DEV Community
Comments0
No comments yet — be the first