Vipul Gupta

PhD Candidate

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Vipul Gupta is a PhD candidate and ML engineer with four years of industry experience and a background that includes internships or roles at Facebook, Bytedance, and Apple. He contributes to UpTrain, an open-source platform from UC Berkeley that evaluates and improves generative AI models, where he implemented model evaluation, drift detection, edge-case identification, custom metrics, and Streamlit visualizations. Comfortable bridging research and production, he focuses on practical ML monitoring and data-processing pipelines that make model failures actionable. His blend of academic training and hands-on contributions to a widely relevant open-source tool signals a knack for turning complex model diagnostics into usable engineering features. Notably, he pairs metric design with visualization work, enabling both technical and non-technical stakeholders to understand model behavior.
code4 years of coding experience
github-logo-circle

Github Skills (10)

data-visualizations10
eval10
machine-learning10
data-visualization10
data-visualisation10
python10
evaluation10
data-analysis10
streamlit9
xgboost9

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
uptrain-ai/uptrain

Nov 2022 - Mar 2023

UpTrain is an open-source unified platform to evaluate and improve Generative AI applications. We provide grades for 20+ preconfigured checks (covering language, code, embedding use-cases), perform root cause analysis on failure cases and give insights on how to resolve them.
Role in this project:
userML Engineer & Data Scientist
Contributions:17 releases, 106 reviews, 153 commits in 4 months
Contributions summary:Vipul contributed to setting up and configuring the core framework, particularly focusing on integrating features related to machine learning model evaluation and monitoring. They added code to support various machine learning tasks. The user also modified the example notebooks and added data processing techniques, and also implemented and evaluated a custom metric. Additionally, the commits include code for identifying edge cases, data drift, and for setting up visualization with the Streamlit dashboard.
retrainingpythonrefinementdiscordconcept-drift
vipgupta/vipgupta.github.io

Sep 2021 - Jul 2024

Contributions:3 pushes, 1 branch in 2 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial