Vaibhav Singh

Sr. Data Scientist

Chennai, Tamil Nadu, India
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
🎓
Top School
Vaibhav Singh is a Sr. Data Scientist and Computer Vision engineer with ~8 years of experience building production-grade CV and ML systems, currently focused on vision-language models and generative AI. He has led curriculum and platform development at OpenCV University, created courses on GANs, diffusion models and face recognition, and is now driving a new VLM course while also working at Blackstraw. Vaibhav combines model training and fine-tuning (classification, detection, segmentation, VLMs) with production backend engineering using FastAPI, AWS, Celery and Nginx, and has built the OpenCV University Job Portal end-to-end. He actively maintains open-source projects—most notably porting popular vision models to Keras 3 with keras-vision—and contributes practical CV examples to repositories like learnopencv. His hands-on experience spans edge deployment tooling (NVIDIA DeepStream, DALI, Triton) and RAG systems, reflecting a focus on moving research into scalable products. Based in Chennai, he pairs strong academic performance (B.E. Computer Science, 9.20/10) with a penchant for technical writing and educational impact.
code8 years of coding experience
job5 years of employment as a software developer
bookDiploma in Computer Engineering, Computer Engineering, 84.31%, Diploma in Computer Engineering, Computer Engineering, 84.31% at Thakur Polytechnic
bookBachelor of Engineering - BE, Computer Science, CGPA: 9.20 / 10, Bachelor of Engineering - BE, Computer Science, CGPA: 9.20 / 10 at University of Mumbai
stackoverflow-logo

Stackoverflow

Stats
139reputation
182kreached
4answers
0questions
github-logo-circle

Github Skills (15)

pandas10
computer-vision10
pytorch10
machine-learning10
opencv10
jupyter-notebook10
deep-learning10
deep-neural-networks10
python10
ai10
numpy10
data-analysis10
keras6
pdf6
tensorflow6

Programming languages (6)

TypeScriptShellHTMLJupyter NotebookMATLABPython

Github contributions (5)

github-logo-circle
Collection of data science projects in Python
Role in this project:
userData Scientist
Contributions:28 commits, 1 PR, 18 pushes in 2 years 7 months
Contributions summary:Vaibhav added a data science project focused on analyzing a Stack Overflow developer survey. The primary contribution involved creating and analyzing an interactive Jupyter Notebook. This included importing necessary libraries, loading and exploring the survey data, and potentially performing data cleaning, analysis, and visualization to extract meaningful insights from the survey responses.
data-analysispythonsciencedata-sciencemachine-learning
spmallick/learnopencv

Aug 2022 - Dec 2022

Learn OpenCV : C++ and Python Examples
Role in this project:
userData Scientist / ML Engineer
Contributions:12 commits, 12 PRs, 3 comments in 3 months
Contributions summary:Vaibhav added assets and implemented custom document segmentation using PyTorch and DeepLabV3. This involved preparing a dataset, defining a segmentation dataset class, and training a model with a specified architecture. The user also utilized libraries like OpenCV, and applied random grayscale transformations for data augmentation.
opencv-librarypythondeep-learningopencv3computer-vision
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
Vaibhav Singh - Sr. Data Scientist