Vibhor Agarwal

Vibhor Agarwal

ABOUT ME
Python programmer | Data Scientist
Python programmer | Data Scientist

I am a Python programmer experienced in web scraping, making autonomous systems and machine learning. I love extracting useful insights from data and sometimes, also use MATLAB for image processing techniques. I look forward to help people in the community.

New Delhi (+05:30)
Joined July 2017
EXPERTISE
3 years experience
I've been building a variety of projects in Python since three years. I like building automated solutions to my problems. In the past, I'...
I've been building a variety of projects in Python since three years. I like building automated solutions to my problems. In the past, I've worked with popular web frameworks like Django and Flask; popular AI frameworks like Tensorflow, and Keras and the standard PyData stack comprising Numpy, Pandas, Matplotlib and SciPy. Moreover, I have done various web scraping project using beautiful soup and urllib.
2 years experience
By passion, I am a Data Scientist. I have worked on Computer Vision projects like Surveillance systems and Activity Recognition, Natural ...
By passion, I am a Data Scientist. I have worked on Computer Vision projects like Surveillance systems and Activity Recognition, Natural Language Processing projects like Language Translation, and Text Classification problems. I've also researched on Time Series analysis and Social Network Analysis specifically, finding out online events in Tweets.
2 years experience
I've worked on vanilla Java Script and many of its frameworks like ReactJS, and AngularJS.
I've worked on vanilla Java Script and many of its frameworks like ReactJS, and AngularJS.
3 years experience
I have been using version control in my personal projects as well as large open source projects for collaborating with others. I collabor...
I have been using version control in my personal projects as well as large open source projects for collaborating with others. I collaborate on websites like GitHub, GitLab and BitBucket.
Online Bots
2 years experience
I have built Slack bot to provide additional features to the Slack channels like language translation, text-to-speech conversion, Google ...
I have built Slack bot to provide additional features to the Slack channels like language translation, text-to-speech conversion, Google search facility, Date and time, etc. Also, I have built Twitter and Discord bots for automating cumbersome tasks.
3 years experience
I've used both relational databases like MySQL, Postgres and NoSQL databases like MongoDB, Redis, etc. in my variety of projects from Mac...
I've used both relational databases like MySQL, Postgres and NoSQL databases like MongoDB, Redis, etc. in my variety of projects from Machine Learning to Web Scraping and Web Apps.
2 years experience
I've learned Java for a semester and have built a variety of applications in it using Java Swing and My SQL. Java also enforced many obje...
I've learned Java for a semester and have built a variety of applications in it using Java Swing and My SQL. Java also enforced many object-oriented programming concepts in my programming style.
Java Swing
View more
Java Swing
View more
EMPLOYMENTS
Site Reliability Engineer
Media.net (Directi)
2020-07-01-Present
I create and maintain large-scale distributed systems at work.
I create and maintain large-scale distributed systems at work.
Python
Shell
Jenkins
View more
Python
Shell
Jenkins
Cloud
Terraform
View more
Subject Matter Expert
Chegg India
2020-01-01-Present
I'm Computer Science subject matter expert at Chegg India. I answer Computer Science related queries and helps learners in Chegg's platfo...
I'm Computer Science subject matter expert at Chegg India. I answer Computer Science related queries and helps learners in Chegg's platform regularly.
Computer Science
View more
Computer Science
View more
Site Reliability Engineering Intern
Media.net (Directi)
2020-01-01-2020-06-01
I wrote bash script to automate the disk monitor event in AWS EC2 instances. The script monitors the disk usage by MySQL server. If the d...
I wrote bash script to automate the disk monitor event in AWS EC2 instances. The script monitors the disk usage by MySQL server. If the disk usage become above 90% by MySQL write operations, then the script automatically adds a new disk to enhance the secondary storage of the server (vertical scaling). Secondly, I worked on machine learning models such as BERT for keyword recommendation and on migrating them from TensorFlow 1.0 to TensorFlow 2.0 .
Python
Machine Learning
TensorFlow
View more
Python
Machine Learning
TensorFlow
bash script
View more
PROJECTS
Proactive Video Surveillance System for Female Security
2019
This research project was a part of India Innovation Challenge Design Contest’ 2018 organised by DST, Govt. of India in collaboration wit...
This research project was a part of India Innovation Challenge Design Contest’ 2018 organised by DST, Govt. of India in collaboration with IIM Bangalore. Our team was selected out of 10146 teams for the contest. It aims at pro-actively detecting suspicious activities like molestation against women and automates the current manual Surveillance process to enhance the security standards for women in the society. • Uses hybrid neural networks containing stacked Convolutional Neural Networks and Long Short Term Memory Networks sequentially to capture spatial and temporal information from the live video streams. • Hardware used is Beaglebone black as a micro-processor along with CCTV cameras to process frames and predict suspicious activities in real-time.
Python
Matplotlib
Computer Vision
View more
Python
Matplotlib
Computer Vision
Keras
Activity recognition
View more
Neural Machine Translation using KerasView Project
2018
Implemented a sequential Encoder-Decoder Long Short Term Memory Networks based model to translate the input text in German to its corresp...
Implemented a sequential Encoder-Decoder Long Short Term Memory Networks based model to translate the input text in German to its corresponding English text. Used Bilingual Evaluation Understudy (BLEU) score as an evaluation measure against the reference sentences in the test set.
NLP (Natural Language Processing)
Keras
View more
NLP (Natural Language Processing)
Keras
View more