Isha Bansal

I'm a Progra|

About Me

My name is Isha Bansal. I am an engineering undergraduate in Computer Science Engineering from Bharati Vidyapeeth’s College of Engineering, New Delhi with a current overall CGPA of 8.95 .


During my duration of graduation up till now, I have learned several technical and non-technical skills which include C++ and Python programming, practical as well as theoretical knowledge of Machine Learning and deep learning. Also, I have a level of understanding for web and mobile app development.


Along with these technical skills, I have good communication skills as well. I am a patient learner with decent grasping power. Also, I am a multitasker and deals with pressure (if any) at work calmly to give the best results. Along with this, I am creative, honest, straightforward and good at communicating with others. I love to work with teams and interact with new people on a regular basis.


Now coming to my work experience. I have contributed as technical as well as non-technical content writer, Campus Ambassador and social media marketing intern. Along with this, I have also worked as Python developer, Machine Learning Intern and training and development intern as well. I have also worked as a live instructor for a duration of 3 months when I taught programming to school students.


I was a part of a college club called CSI, or the Computer Society of India that organizes technical and non-technical events for all the branches where I discovered that I have great leadership skills. Also, I learned how to work as a team.


Programmer/ML & AI Enthusiast/Blogger/ Frontend Web Developer.

I am a hardworking person with strong work ethics. I am open to learning new skills everyday and getting aware about the new emerging technologies.

  • Birthday: 4 August 2000
  • Email id 1: isha.bansal1504@gmail.com
  • City: New Delhi,India
  • Age: 21
  • Degree: B.Tech. Under-graduate
  • Email id 2: bansalisha867@gmail.com

My Skills

Technical Skills

Python (Programming Language) 90%
C++ (Programming Language) 80%
Machine Learning & Deep Learning 75%
Frontend Web development50%
HTML 80%
CSS 80%
JavaScript 65%
App development 50%

Non-Technical Skills

Content Writing90%
Leadership90%
Teamwork95%
Social Media Marketing75%
Problem Solving80%
Time and Work Management85%
Creativity75%
communication90%

My Education

Bachelors in Technology 
Computer Science

2018 - 2022

Bharati Vidyapeeth's College of Engineering  
New Delhi, India

CGPA : 9.065


Class 12th (CBSE Board) 

2017 - 2018

Mount Carmel School,Dwarka
Non-medical

Percentage: 93.6%


Class 10th (CBSE Board)

2015 - 2016

Mount Carmel School,Dwarka

CGPA: 10.0

My Work Experience

Technical Work Experience

Technical Content Writer (Python)

Apr21 - Oct21
Journaldev.com

Technical and Development Intern

Jul21 - Sep21
Utkarshini Edutech

ML/DL Content Creator

Dec20 - Jan21
CodeSpeedy Pvt. Ltd.
  • Researched machine learning/deep learning related content on the web.
  • Wrote tutorials on ML/DL projects and concepts using TensorFlow or Keras or Scikit Learn.
  • Read my blogs on ML/DL here!

CampK12 Live Instructor

Jul20 - Oct20
CampK12
  • Taught school students the concepts of ML/AI, 3D/virtual reality and web & mobile app development
  • Mentored future coders in JavaScript & Python
  • Communicated the importance of coding & programming to kids.

Python Developer

May20 - Jul20
Utkarshini Edutech

Non-Technical Work Experience

Content Writing Intern

Nov21 - Jan22

Digital Guruji

  • Wrote unique articles with catchy titles with the help of outlines provided.
  • Repharse provided articles and make them grammartically correct as well.
  • Some of many articles written by me:
    Article - 1
    Article - 2
    Article - 3

Social Media Marketing Intern

May20 - Jul20

OotSuk: Igniting Curiosity

  • Improved page content, keyword relevancy, and branding to achieve search engine optimization goals.
  • Increased customer engagement through social media.
  • Produced original creative content for promotional advertisements and marketing materials.

Campus Abassador

Dec19 - Feb20

Engifest DTU

  • Supported campus events to increase the student engagement and promote the campus-wide initiative.
  • Promoted campus awareness of activities and engagement opportunities with on-campus events and fest events happening.

Content Writing Intern

May19 - Jul19

Service4Startup

  • Wrote and edited high-quality content under deadline pressure with an exciting, captivating, and authentic approach.
  • Maintained an excellent attendance record.

Position of Responsibility

Joint Secretary   

2020 - 2021
BVPCSI

Computer Society of India 

Core memeber of the Society.

Publicity Head   

2019 - 2020
BVPCSI

Computer Society of India 

Monitored publicity of society
events in order to
increase participation.

Student Representative   

2018 - 2019
BVPCSI

Computer Society of India 

Represented student views on matters
related to the society program
to discuss with the team.

My Projects

Python Programming Projects

Number Guessing Game

Guessing games are common, simple and interesting games which can be very effective for teenagers. In Number guessing game, the computer chooses an integer between 1 and 10 randomly. You will continue to guess numbers until you find the number of the computer, and each time the computer tells you the number it chose.

Link to the project code

Random Password Generator

The application is a simple, entirely offline random password generator, which gives you the required password and also prevents the same from being intercepted. It also tells about the hack time of the password to let one know how strong is the password generated.
The app can generate random passwords with letters, numeric and special characters. The required length and the strength of the password can be specified by the user.

Link to the project code

A Simple Calculator

A calculator is basically a program on a computer that simulates the behavior of any hand-held calculator useful for performing Mathematical Calculations. It is a very basic device used in our everyday lives.

Link to the project code

McDonald's Billing System

The billing system displays the menu of McDonalds, the customer selects the items and the number of items required. The management system then returns a sample bill, including taxes paid, and the costs given for several items. If the customer needs to confirm again the calculation made by the application, the application comes with a small calculator.

Link to the project code

Machine Learning Projects

Neural Style Transfer Learning

Neural style transfer is an optimization technique used to take three images, a content image, a style reference image (such as an artwork by a famous painter), and the input image you want to style and blend them together such that the input image is transformed to look like the content image, but “painted” in the style of the style image. Style transfer is a fun and interesting technique that showcases the capabilities and internal representations of neural networks.

Goal of the Project : The aim of our project is to take two different images: A content image, A style reference image, Neural Styling transferring blends them together such that the input image is transformed to look like the content image like a painting!

Link to the project code

Action Recognition on UCF101 Dataset

Video action recognition is one of the representative tasks for video understanding. Over the last decade, we have witnessed great advancements in video action recognition thanks to the emergence of deep learning.
UCF101 is an action recognition data set of realistic action videos, collected from YouTube, having 101 action categories. This data set is an extension of UCF50 data set which has 50 action categories.

Goal of the Project : The aim of our project is to take a video input and identify the action that is being performed by the person in the video. The actions can be anything from applying makeup, cooking to playing various sports

Link to the project code

Sentiment Analysis

In this problem you load imdb dataset including reviews of various movies and their label as a good movie or a bad movie. After the training over the training data, the model predicts if a movie is a good movie or a bad movie on the basis of the sentimental words present in the review.

Goal of the Project : Design a machine learning model which can predict a movie review as 0 or 1 (Good movie or a bad movie) using simple 3-layer Neural Network.

Link to the project code

Air Pollution Problem

Air samples of different locations were taken and then five features of the air were extracted. Then the air quality index was calculated in the training data.

Goal of the Project : Design a machine learning model which can predict air quality index for testing data.

Link to the project code

Diabetes Challenge

In this problem you are given a Diabetes Data set consisting of following features - ['Pregnancies', 'Glucose', 'BloodPressure', 'SkinThickness', 'Insulin', 'BMI', 'DiabetesPedigreeFunction', 'Age', 'Outcome'] The task is to predict whether a person is suffering from diabetes or not (Binary Classification) Goal : Design a machine learning model which can classify a person as 0 or 1 (Diabetic or Not) using K-Nearest Neighbors classifier.

Goal of the Project : Design a machine learning model which can classify a person as 0 or 1 (Diabetic or Not) using K-Nearest Neighbors classifier.

Link to the project code

Real-time Face detection and recognition

The goal of face detection is to determine if there are any faces in real time. Face recognition is a method of identifying or verifying the identity of an individual using their face.

Goal of the Project : This project utilizes OpenCV Library to make a Real-Time Face Detection and Recognition using your webcam as a primary camera.

Link to the project code

App Development Projects

Tap The Koala Game

The project is based on a simple 2D game build on Android Studio using Kotlin programming Language. It is a simple single player, Tap and Score game.
Objective of the game is to tap the character which randomly appears on the screen maximum number of times under the time limit to score the maximum number of points when the time gets over.

Link to the project code

Editorex

Editorex is an app that convert your photo into a sketch which looks amazing. Just Select your pic from gallery or capture with camera then convert it into a amazing looking sketch.

Link to the project code

Group Projects

Network Analysis on YouTube [4th Year Project]

Problem Statement : A YouTube channel only grows when people visit that channel to watch videos that they are interested in.  If the person is not making videos for your audience, then the viewers and subscribers won’t be interested in watching any more of your videos as there is nothing actually catered to them.
This then results in no clicks on your videos, and it therefore underperforms. As a result , this leads to stagnant or decrease in income generated from their channel. Hence, a consistent viewership is important because videos that get more views will appear as suggested videos to more potential viewers.

Aim of the Project : The aim of the project is to look at what exactly the viewers of a certain YouTuber want to see and what topics are the most interesting and watchable within the creator’s niche.
This proposed social network analytics for YouTube will help the content creator understand which videos are performing the best for them and the person can then use these known topics of interest to create more relevant videos for their audience.

My Role in the Project : Team Leader,Handling the Machine Learning Aspect of the code

PlateBuster - A simple solution to illegal parking [3rd year Project]

Problem Statement : Illegal parking can lead to reduced traffic speeds, congestion, changes in modal choice, loss of revenue from valid parking spaces, a decline in respect for the law and even to accidents.

Aim of the Project : Solving the problem of illegal parking with the help of the registration plates of the vehicles

My Role in the Project : Team Leader,Contributed to ML part, Application development

Link to the project code

A simple Traffic Management System

Problem Statement : The traffic on indian roads is increasing day by day, so to avoid accidents and traffic jams there is a need of a good traffic management system on roads.The system should provide the information about highway operation ,it should also provide more up to date traffic information to improve highway operation efficiency and road safety and in case of or accident, an alternative is made available immediately, making overall network traffic distribution return to a state of equilibrium.

Aim of the Project : The object of our project is to develop an intelligent traffic management system based on image processing and machine learning techniques to collect the traffic data(basically a video stream) and monitor accordingly to avoid big jams and accidents. It will provide a distributed way of traffic maintenance and detects the traffic density and chaos level too.

My Role in the Project : Team Leader, Handling the Machine Learning Code Implementation

Link to the project code

FBNB - Feed Bellies Not Bins

Problem Statement : When it comes to wasting food items, India is ahead of China, says a UN report on food waste and its impact on natural resources.Weddings, canteens, hotels, social and family functions, households spew out so much food. About 21 million tonnes of wheat are wasted in India and 50% of all food across the world meets the same fate and never reaches the needy.

Aim of the Project : The population of hungry people is increasing at an alarming rate in India and about half of the food items in our locality are left unconsumed and eventually go to waste. Our application aims at reducing that number.

My Role in the Project : Team Leader, Basic Frontend Web Development

Link to the project code

Contact Me!

Location:

Dwarka, New Delhi