About
🌟 Data Science Enthusiast | Transforming Data into Strategic Insights 🌟
I am a…
Articles by Shubham
Contributions
-
How can you use programming languages to effectively visualize data in journalism and storytelling?
While Python, with its powerful visualization libraries like Plotly, Seaborn, and Matplotlib, is excellent for data visualization, I would highly recommend considering R in combination with D3.js for journalism and storytelling. Personally, I've extensively used Python for data visualization, finding it especially handy for geographical representations. However, when it comes to intricate and interactive visualizations, especially involving geographical data, the combination of R's ggplot2 package and D3.js in R can offer unparalleled flexibility and interactivity, enhancing the storytelling aspect through compelling data visuals.
Activity
-
These swag items are more than just souvenirs – they're symbols of the impactful projects 🚀 and the incredible community 🤝 I've been fortunate to…
These swag items are more than just souvenirs – they're symbols of the impactful projects 🚀 and the incredible community 🤝 I've been fortunate to…
Liked by Shubham Bhalala
-
Today was one of those days that reignites your passion for what you do. We were at our Dexian partner event, showcasing some incredible solutions…
Today was one of those days that reignites your passion for what you do. We were at our Dexian partner event, showcasing some incredible solutions…
Liked by Shubham Bhalala
-
After 1.5 years of late nights, no weekends, tonnes of memories and campus protests/shutdowns … I'm proud to share that I have completed my Master…
After 1.5 years of late nights, no weekends, tonnes of memories and campus protests/shutdowns … I'm proud to share that I have completed my Master…
Liked by Shubham Bhalala
Experience
Education
-
Columbia University in the City of New York
-
Activities and Societies: Secretary - Data Science Institute Student Council: - Meticulously orchestrated and coordinated all aspects of event planning and execution for 7+ events, ensuring seamless operations - Innovated and implemented forward-thinking strategies and plans for future events with a budget of $8000+, driving continuous improvement - Fostered strategic alliances with other student councils for collaborative opportunities for professional and networking events that benefited 200+ students
Coursework:
Fall 23
- Quantitative Methods in Investment Management
- Capstone: Elsevier - LLM Annotation and Classification of PRISMA Guidelines
Spring 23
- Intro to the Math of Finance
- Machine Learning for Data Science
- Statistical Inference and Modeling
- Computer Systems for Data Science
Fall 22
- Applied Machine Learning
- Probability & Statistics for Data Science
- Algorithms for Data Science
- Exploratory Data Analysis and Visualization -
-
Activities and Societies: Security Researcher at Sector443: - Collaborating with 13 members we were the only cyber security club on campus spreading awareness about cyberspace by personally engaging with 150+ students through workshops and CTF Committee Head at Aaruush - Tech Fest of SRM University: - Led a team of 20 committee members to generate more than 200 leads to invite them to different technological events and sponsors for one of India's biggest techno-management fest with a footfall of 35000+ people
Coursework:
- Artificial Intelligence
- Database management systems
- Data Mining and analysis
- Software engineering and project management
- Data Structure and Algorithm
- Probability and Queuing Theory
- Design and Analysis of Algorithm
Licenses & Certifications
-
Automation with Ansible - DevOps
LinuxWorld Informatics Pvt Ltd
IssuedCredential ID LWIPL-JPR-2020-6514 -
Docker Expert
Indian Innovation & Entrepreneurship Community
IssuedCredential ID IIEC-RISE-2020-1200
Volunteer Experience
-
Vice President
Interact: Rotary Sponsored Club
- 1 year 2 months
Social Services
- Coordinated and contributed to multiple workshops or seminars on social wellness & well-being resulting in building public speaking and leadership skills like active listening and the ability to share clear messages making complex ideas easy to understand.
- Conducted multiple community services like cleanliness drive in and around the school premises that inspired people and students to maintain proper hygiene and sanitation. -
Student Volunteer
National Service Scheme
- 6 months
Social Services
- Contributed to multiple social service events like blood donation camp, free medical care center, and hygiene and health well-being drives, spreading awareness of wearing a helmet on-campus as well as in nearby villages.
-
Education Mentor
Right Education Official
- 1 year 5 months
Education
- Curated one of the most popular video series of the platform on Docker as a mentor with a total training time of 12 hrs benefitting around 500 learners and still counting.
- Analyzed the current free courses on the internet and produced content that delivers the core knowledge of containers and docker - right from how to make your own containers to deploy multi-tier architecture applications.
- Supported individuals from students to working professionals by solving their doubts either…- Curated one of the most popular video series of the platform on Docker as a mentor with a total training time of 12 hrs benefitting around 500 learners and still counting.
- Analyzed the current free courses on the internet and produced content that delivers the core knowledge of containers and docker - right from how to make your own containers to deploy multi-tier architecture applications.
- Supported individuals from students to working professionals by solving their doubts either one-on-one through meetings or by assisting them through text ensuing learners retention for other courses and a pleasant learning curve. -
Technical Volunteer Head
ARTH - The School of Technologies
- 1 year 9 months
Science and Technology
I analyzed 250+ learners daily queries and solved them, mentored them on problem statements given and ensured they finish their tasks on time.I also planned and implemented weekly quiz and competition to refresh the learning and create an interactive team.
Responsible of a team of 20 interns and trainee to assist them with all the technological queries one-to-one that resulted in 70% increase in task completion on time.
Projects
-
Auto creating of Web portal on cloud by creating VPC and configuring it for better security
-
We have seen that many cloud platform face some security issues nowadays. This is because of their poor configuration. In this article we will learn how to make our own VPC or say our new office in which from scratch we will create and configure network devices for best security.
Amazon Web Services (AWS)
✔Creating VPC
✔Creating two subnet one public and other private
✔Creating Internet Gateway
✔Creating Routing table for gateway and associate it
✔Creating Security group for…We have seen that many cloud platform face some security issues nowadays. This is because of their poor configuration. In this article we will learn how to make our own VPC or say our new office in which from scratch we will create and configure network devices for best security.
Amazon Web Services (AWS)
✔Creating VPC
✔Creating two subnet one public and other private
✔Creating Internet Gateway
✔Creating Routing table for gateway and associate it
✔Creating Security group for database and webserver
✔Launching instance of Wordpress server and MySql database -
Auto Deployment on AWS using Terraform with security concern
-
In my previous article we have seen that how we can make our cloud architecture secure just by configuring it in right way. Still we left out with some interesting this like, we didn't give connectivity to the database subnet, in this case if we need to do security patch or download software we cannot do in the database subnet. Hence we have created a NAT Gateway to have a Bastion System.
Amazon Amazon Web Services (AWS)
✔Creating VPC
✔Creating two subnet one public and other…In my previous article we have seen that how we can make our cloud architecture secure just by configuring it in right way. Still we left out with some interesting this like, we didn't give connectivity to the database subnet, in this case if we need to do security patch or download software we cannot do in the database subnet. Hence we have created a NAT Gateway to have a Bastion System.
Amazon Amazon Web Services (AWS)
✔Creating VPC
✔Creating two subnet one public and other private
✔Creating Internet Gateway and Routing table for gateway and associate it
✔Creating NAT Gateway and routing table for bastion system and associate it
✔Creating Security group for database and webserver
✔Launching instance of Wordpress server and MySql database -
Auto Web Deployment - Kubernetes + Jenkins + Groovy (jenkinsfile)
-
In my previous articles we have seen that jenkins was manually configured, for example creating jobs, building pipeline and many more. Now in the fast moving world we need to adopt the Devops culture even in this we want things to be automated. So, this article will show you how to make the creating of Jenkins Job automatically using DSL called groovy. So finally we will
✔ Use groovy to create Jenkins Job automatically
✔ Deploy it on kubernetes cluster
✔ Creating…In my previous articles we have seen that jenkins was manually configured, for example creating jobs, building pipeline and many more. Now in the fast moving world we need to adopt the Devops culture even in this we want things to be automated. So, this article will show you how to make the creating of Jenkins Job automatically using DSL called groovy. So finally we will
✔ Use groovy to create Jenkins Job automatically
✔ Deploy it on kubernetes cluster
✔ Creating deployment.yml file for production environment automatically from testing.yml file for testing environment
-
Cloud Automation with Terraform
-
In my first article on #cloudcomputing. I have created End-to-End #automation for deploying our services on cloud service with CDN (Content Delivery Network). I have used Amazon Web Services (AWS) and #terraform to make this Infrastructure as a Code.
What new thing you will get here is, I have configured cloudfront, this is a aws service for CDN. This will scale your website world wide, this means any person from any part of the world will able to access the website with almost nill latency…In my first article on #cloudcomputing. I have created End-to-End #automation for deploying our services on cloud service with CDN (Content Delivery Network). I have used Amazon Web Services (AWS) and #terraform to make this Infrastructure as a Code.
What new thing you will get here is, I have configured cloudfront, this is a aws service for CDN. This will scale your website world wide, this means any person from any part of the world will able to access the website with almost nill latency or delay.
What all things this will provide:
✔ Launch ec2 instance with httpd, git, php and made the httpd service enabled.
✔ Creating EFS volume and mounting it to /var/www/html.
✔ Creating Security Group for instance.
✔ Download Code from github and downloading it in /var/www/html
✔ Creating S3 bucket and adding static content of website to it.
✔ Using cloud front make it globally available in whole world. -
Deployment on dynamic Jenkins Cluster with Build Configuration & Rolling Updates Automatically
-
In this fast growing world, to sustain in #business we need to adopt the agile process or say #devops environment. The future of Devops is Devops assembly line. To become agile we need to have robust architecture system and many resources. The best way to manage is by using container technology. In my previous articles we have seen that using container technology we can cut down the testing and production time with a huge difference and it's even automated.
Few things which we can implement…In this fast growing world, to sustain in #business we need to adopt the agile process or say #devops environment. The future of Devops is Devops assembly line. To become agile we need to have robust architecture system and many resources. The best way to manage is by using container technology. In my previous articles we have seen that using container technology we can cut down the testing and production time with a huge difference and it's even automated.
Few things which we can implement better and automated is in this article:
✔ Dynamic slave on k8s
✔ Buid Configuration using Dockerfile
✔ Rolling updates -
Detection of "mask on" for COVID19 - Annotation of image and creating your own Mask-RCNN model.
-
As cases in India for COVID-19 is increasing and not everyone is following the rules and regulations. We can have the system which can be deployed over the CCTV cameras which can detect these violations. So one of such task is to detect whether the people are wearing mask or not, so in this article you will come to know about
✔How to create your own Mask-RCNN Model for detecting mask
✔How to annotate images
✔How to train the model without writing the code for machine learning using…As cases in India for COVID-19 is increasing and not everyone is following the rules and regulations. We can have the system which can be deployed over the CCTV cameras which can detect these violations. So one of such task is to detect whether the people are wearing mask or not, so in this article you will come to know about
✔How to create your own Mask-RCNN Model for detecting mask
✔How to annotate images
✔How to train the model without writing the code for machine learning using Supervisely
✔How to train you model on Amazon Web Services (AWS) Cloud
-
Multi-Tier Architecture on AWS EKS
-
. This is a project or task which will demonstrate you how to create Multi-tier architecture on public cloud Amazon Web Services (AWS) using EKS Service.
What new you will get here
✔ How to create EKS Cluster on Fargate- Server less Setup
✔ How to create EKS Cluster
✔ How to deploy multi-tier architecture on top of this cluster -
Deploying Grafana & Prometheus Over Kubernetes (Persistent Volume)
-
In this era of networking data is becoming very crucial. From individual stand point and industrial also. Having the data flooding in the network we need something to monitor it whether it would me metrics or log. In Devops there are two opensource tools for metrics monitoring and visual analysis, it's prometheus-for moniotring and grafana-for visualizing.
So this articles shows you how to make this crucial and sensitive data permanent or persistent and deploy it over kubernetes using…In this era of networking data is becoming very crucial. From individual stand point and industrial also. Having the data flooding in the network we need something to monitor it whether it would me metrics or log. In Devops there are two opensource tools for metrics monitoring and visual analysis, it's prometheus-for moniotring and grafana-for visualizing.
So this articles shows you how to make this crucial and sensitive data permanent or persistent and deploy it over kubernetes using deployment to have everlasting service and robust setup. -
Deployment Using Kubernetes(K8S) & Jenkins
-
Now, docker is a container service provider that means it helps us with building, distributing and running container. Some of the use case in which we face problem are:
✅Auto Scaling
✅Load Balancing
✅Service Discovery
✅Reverse Proxy
✅Fault Tolerance
So, I have used kubernetes k8s integrating it with Jenkins to make our build pipeline more robust. What new you will get in here is:
🔰We will additionally create #Deployment which will do all the above mentioned industrial…Now, docker is a container service provider that means it helps us with building, distributing and running container. Some of the use case in which we face problem are:
✅Auto Scaling
✅Load Balancing
✅Service Discovery
✅Reverse Proxy
✅Fault Tolerance
So, I have used kubernetes k8s integrating it with Jenkins to make our build pipeline more robust. What new you will get in here is:
🔰We will additionally create #Deployment which will do all the above mentioned industrial use cases. We will also make the storage permanent or persistent so that our clients doesn't loose any data. We will also automatically create the .yaml config file for production. After deploying it in the production environment we will automatically launch it in our browser. -
DevSecOps+ML - Prevention Against DoS or DDoS Attack
-
We all live in a world which is networked together, from internet banking to government infrastructure, and thus, network protection is no longer an optional extra. Cyberattack is now an international concern, as high-profile breaches have given many concerns that hacks and other security attacks could endanger the globaleconomy.
Speaking of one such attack is DDoS So using the concepts and tools of devops machinelearning and cybersecurity I have made a project where in we can detect the…We all live in a world which is networked together, from internet banking to government infrastructure, and thus, network protection is no longer an optional extra. Cyberattack is now an international concern, as high-profile breaches have given many concerns that hacks and other security attacks could endanger the globaleconomy.
Speaking of one such attack is DDoS So using the concepts and tools of devops machinelearning and cybersecurity I have made a project where in we can detect the DDoS attack happening and block the particular IP Address.
🎫what unique you will know
✔KMeans Clustering for blacklisting IP
✔Shell Scripting for data cleaning
✔One time setup i.e. need to run it once it will work unless you stop, no need to run it again and again.
✔Shell Scripting for data transformation (like logstash) without RegEx
✔Teach you how to do a DoS attack
✔Docker images with DoS attack tool
-
End-to-End Cloud Automation - E2ECA
-
This is my first project or task on cloudcomputing. I have created End-to-End automation for deploying our services on cloud service with CDN (Content Delivery Network). I have used awscloud github terraform to make this Infrastructure as a Code (iaas). ❤
What new thing you will get here is, I have configured cloudfront, this is a aws service for CDN. This will scale your website world wide, this means any person from any part of the world will able to access the website with almost nil…This is my first project or task on cloudcomputing. I have created End-to-End automation for deploying our services on cloud service with CDN (Content Delivery Network). I have used awscloud github terraform to make this Infrastructure as a Code (iaas). ❤
What new thing you will get here is, I have configured cloudfront, this is a aws service for CDN. This will scale your website world wide, this means any person from any part of the world will able to access the website with almost nil latency or delay.😜
What all things this will provide:
✔ Launch ec2 instance with httpd, git, php and made the httpd service enabled.
✔ Creating EBS volume and mounting it to /var/www/html.
✔ Creating Security Group for instance.
✔ Download Code from github and downloading it in /var/www/html
✔ Creating S3 bucket and adding static content of website to it.
✔ Using cloud front make it globally available in whole world. -
Auto Machine Learning Using MLOps
-
One of the project which will give you the essence of the necessity of MLOps! I have used the ML concept of Transfer Learning over MobileNet for monkey breed classification! But the fun part is, its automated! You don't have to manually change hyper-parameter. Jenkins job and some basic linux commands will help you change hyper-parameter and give you the best model trained. This is the reason more than 60% of the ML Projects are shut down or not implemented. Using this approach your time and…
One of the project which will give you the essence of the necessity of MLOps! I have used the ML concept of Transfer Learning over MobileNet for monkey breed classification! But the fun part is, its automated! You don't have to manually change hyper-parameter. Jenkins job and some basic linux commands will help you change hyper-parameter and give you the best model trained. This is the reason more than 60% of the ML Projects are shut down or not implemented. Using this approach your time and resources are saved moreover it is tested. i have got 94% validation accuracy. Even this was trained on docker container integrating with Jenkins. You can think this as machine has trained ML program.
-
AWD-Automated Web Development
-
Here you can have auto testing, as soon as the application is up it will automatically test it. Then if it's running fine it will send a mail for application hosted successful and if failed then it will send mail regarding there is an error in the application. Moreover here the application is hosted on container, hence auto monitoring job is also schedule. If by any fault the container goes out. It will restart that container and your application is up and it's never going to be down. This…
Here you can have auto testing, as soon as the application is up it will automatically test it. Then if it's running fine it will send a mail for application hosted successful and if failed then it will send mail regarding there is an error in the application. Moreover here the application is hosted on container, hence auto monitoring job is also schedule. If by any fault the container goes out. It will restart that container and your application is up and it's never going to be down. This whole thing is automated end-to-end you only need developer to commit the code. I have even got how to create own image which host jenkins on top of centos.
-
Continuous Deployment Using Git-GitHub, Docker & Jenkins
-
I have created end-to-end auto deployment system using
1. Git & GitHub - as SCM (Source Code Management)
2. Docker - as web hosting for testing & production environment
3. Jenkins - to create job for automation and integration.
I have even created build and delivery pipeline to visualize the flow of process.
In this use case the auto deployment starts as soon as the developer commit from local repository, the automation push to GitHub then deploy it in testing environment…I have created end-to-end auto deployment system using
1. Git & GitHub - as SCM (Source Code Management)
2. Docker - as web hosting for testing & production environment
3. Jenkins - to create job for automation and integration.
I have even created build and delivery pipeline to visualize the flow of process.
In this use case the auto deployment starts as soon as the developer commit from local repository, the automation push to GitHub then deploy it in testing environment, automatic test for it's working, if positive then merge the developer branch to master and the host the production environment through master. -
Face Recognition using Transfer Learning
-
In today's data science world having huge amount of data that is called big data, we usually face problems in training and creating model as it requires huge computational power which is not feasible to all. Moreover even if we have thousands of record of data it is not enough to yield better accuracy. To cope up with this situation one of the best way is to use pre-trained model, here pre-trained model means pre-trained weights and bias or other hyper-parameter like kernel size, pooling…
In today's data science world having huge amount of data that is called big data, we usually face problems in training and creating model as it requires huge computational power which is not feasible to all. Moreover even if we have thousands of record of data it is not enough to yield better accuracy. To cope up with this situation one of the best way is to use pre-trained model, here pre-trained model means pre-trained weights and bias or other hyper-parameter like kernel size, pooling, optimizer, learning rate and many more. This helps us in two ways that is:
1. Less computational power or resources like RAM, CPU, GPU or TPU etc.
2. In less quantity of data we can achieve more accuracy.
This concept is called Transfer Learning and Fine Tuning, which I have explained in very detail in my article. -
Docker3asy - Docker made easy
-
This is my first project on one of the best devops tool that is dockers. I have used almost all the concepts of docker in developing this project. I have made two personal image which, I have used in this which are enabled with shellinabox to get the shell on browser. One is kali-linux and other is ubuntu 14.04. I have named it as Docker3asy as docker made easy, because you don't require any knowledge of docker or docker-compose, you just need to know how to run a python program and it will set…
This is my first project on one of the best devops tool that is dockers. I have used almost all the concepts of docker in developing this project. I have made two personal image which, I have used in this which are enabled with shellinabox to get the shell on browser. One is kali-linux and other is ubuntu 14.04. I have named it as Docker3asy as docker made easy, because you don't require any knowledge of docker or docker-compose, you just need to know how to run a python program and it will set up a complete new wordpress and nextcloud server having individual mysql database additionally it will provide two Operating System running parallel. First Kali-Linux, so it can be utilized in workshop, training or as personal Hacking Lab even educational platform can use it for providing fast and effective lab, so hackers enjoy this platform without worrying about installation of bulky OS or VM. Second Ubuntu 14.04, this also have all possible use case as mentioned above. Coders and Linux newbies use this for practicing without worrying about installation of bulky OS or VM. This whole bundle can be launched within seconds "just a click".
Honors & Awards
-
Interviewed and recognised
Indian Innovation & Entrepreneurship Community
Based on my project completion of the training delivered by Mr. Vimal Daga Sir, it was recognised by many professionals and students, moreover it got recognised by high professional from a company and asked me to join and share the article in their channel of engineers and other professionals from around the world.
Test Scores
-
CGPA
Score: 9.42
Cumulative GPA after 3.5 (7 semester) years.
-
IELTS
Score: 7
Languages
-
English
Professional working proficiency
-
Hindi
Full professional proficiency
-
Gujarati
Native or bilingual proficiency
Recommendations received
2 people have recommended Shubham
Join now to viewMore activity by Shubham
-
#Shopsmall to gift big—every local purchase makes DC shine brighter this holiday season! #ibuyDC #Supportsmallbusiness
#Shopsmall to gift big—every local purchase makes DC shine brighter this holiday season! #ibuyDC #Supportsmallbusiness
Liked by Shubham Bhalala
-
Last week marked the end of my enriching data science co-op experience at Regeneron Pharmaceuticals. My accomplishments over the past 7 months are…
Last week marked the end of my enriching data science co-op experience at Regeneron Pharmaceuticals. My accomplishments over the past 7 months are…
Liked by Shubham Bhalala
-
Companies don't want to send their data to OpenAI. Full stop. They want to build RAG applications, but mentioning a model someone else hosts ends…
Companies don't want to send their data to OpenAI. Full stop. They want to build RAG applications, but mentioning a model someone else hosts ends…
Liked by Shubham Bhalala
-
Thanks to Neudata for hosting another great and exciting Data Summit in New York yesterday. System2's CEO and founder, Matei Zatreanu, participated…
Thanks to Neudata for hosting another great and exciting Data Summit in New York yesterday. System2's CEO and founder, Matei Zatreanu, participated…
Liked by Shubham Bhalala
-
Join us on #SmallBusinessSaturday to celebrate the holiday season at the Made in DC Holiday Market in Petworth! Support DC’s creative community and…
Join us on #SmallBusinessSaturday to celebrate the holiday season at the Made in DC Holiday Market in Petworth! Support DC’s creative community and…
Liked by Shubham Bhalala
-
Hey everyone, with Thanksgiving right around the corner and in the spirit of giving back to the community, I will start to share my knowledge from…
Hey everyone, with Thanksgiving right around the corner and in the spirit of giving back to the community, I will start to share my knowledge from…
Liked by Shubham Bhalala
-
As Diwali lights up homes and hearts across India, and around the world, I want to extend my warmest wishes to all our incredible teams and partners!…
As Diwali lights up homes and hearts across India, and around the world, I want to extend my warmest wishes to all our incredible teams and partners!…
Liked by Shubham Bhalala
-
✨ Grateful for Growth and New Beginnings! ✨ Excited to share that I’ve been promoted to Senior Consultant - Developer at Thoughtworks! I couldn’t…
✨ Grateful for Growth and New Beginnings! ✨ Excited to share that I’ve been promoted to Senior Consultant - Developer at Thoughtworks! I couldn’t…
Liked by Shubham Bhalala
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Shubham Bhalala
-
Shubham Bhalala
IT Student at marwadi University | Web Developer
-
Shubham Bhalala
Aspiring UI/UX Designer | Passionate About User-Centered Design | Skilled in Figma, Wireframing & Prototyping | Open to Collaborations & Internships
2 others named Shubham Bhalala are on LinkedIn
See others named Shubham Bhalala