Shubham Bhalala

Shubham Bhalala

Alexandria, Virginia, United States
5K followers 500+ connections

About

🌟 Data Science Enthusiast | Transforming Data into Strategic Insights 🌟

I am a…

Articles by Shubham

Contributions

Activity

Join now to see all activity

Experience

  • DC Department of Small & Local Business Development (DSLBD) Graphic

    DC Department of Small & Local Business Development (DSLBD)

    Washington, District of Columbia, United States

  • -

    New York, New York, United States

  • -

    New York, New York, United States

  • -

    New York, New York, United States

  • -

    New York, New York, United States

  • -

    New York, New York, United States

  • -

    Chennai, Tamil Nadu, India

  • -

    Bengaluru, Karnataka, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

  • -

    Jaipur, Rajasthan, India

Education

  • Columbia University Graphic

    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

Volunteer Experience

  • Interact: Rotary Sponsored Club Graphic

    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.

  • National Service Scheme Graphic

    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.

  • Right Education Official Graphic

    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.

  • ARTH - The School of Technologies Graphic

    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

    See project
  • 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

    See project
  • 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

    See project
  • 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.

    See project
  • 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

    See project
  • 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

    See project
  • 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

    See project
  • 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.

    See project
  • 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.

    See project
  • 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

    See project
  • 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.

    See project
  • 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.

    See project
  • 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.

    See project
  • 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.

    See project
  • 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.

    See project
  • 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".

    See project

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

More activity by Shubham

View Shubham’s full profile

  • See who you know in common
  • Get introduced
  • Contact Shubham directly
Join to view full profile

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 More

Others named Shubham Bhalala

Add new skills with these courses