Sofware engineer intern
no image
Sofware engineer intern

VIVEK GUPTA
An Inquisitive, passionate computer scientist with strong foundations in Object-Oriented programming, data
structures and algorithms. Seeking internship,Co-op or full time opportunities to leverage solid development and
analytical skills as a programmer or data scientist
Phone : ------------
Email:
------------
LinkedIn :
------------/in/viv
ek-gupta-6951b5163/
EDUCATION
Rochester Institute of Technology, New York— Master of Science in Computer Science ( GPA 3.83/4.0 )
AUGUST 2019 - PRESENT
Coursework: Computational Problem Solving in Python, Advanced Object-Oriented Programming in Java, Algorithms
and Analysis, Introduction to Big Data, Big Data Analytics, Data Analysis and Cognitive Computing, Artificial Intelligence,
Introduction to Machine Learning and Computer Vision
Thadomal Shahani Engineering College, Mumbai University, India — Bachelor of Engineering in Information Technology
JUNE 2012 - MAY 2016
EXPERIENCE
BNP Paribas, India Solutions Pvt. Ltd — Software Test Engineer JUNE 2016 - JULY 2019
- Created and modified test automation framework in QTP/UFT using VBscript for Interest Rate Derivatives and
Bonds products.
- Automated the manual tests and reduced the duration of existing tests scripts bringing up to 40% efficiency.
- Executed complex SQL queries, created views and procedures while testing scripts using PL/SQL
PROJECTS
COVID-19 Data Analysis — Exploratory data analysis, visualizations and prediction of risk-prone areas using ML
algorithms on COVID-19 dataset
- Merged the dataset from three different sources and applied data cleaning strategies using pandas and numpy
libraries
- Performed visualizations using Matplotlib, Seaborn and Cufflinks libraries
- Applied Time series (ARIMA) and Random forest algorithms to predict the number of cases in the next two
weeks and identify the risk-prone areas using sklearn library
Cursor movement using hand gesture — A computer vision application to control cursor operations in Python
- Used AutopyGui and OpenCV libraries of Python to perform left-click, right-click, free cursor movement and
scroll operations using hand gesture
- Applied computer vision methodologies like object segmentation, morphology and edge detection.
Sentiment Analysis on hotel reviews — Identify key features in reviews to make improved business decisions
- Used pandas and numpy libraries to read and format the hotel dataset
- Used nltk libraries stopwords, WordNetLemmatizer, tag classes to pre-process the reviews
- Applied NaiveBayes and K-Nearest Neighbour algorithms to classify the review as positive, neutral or negative
with above 85% accuracy and identify the key features of what the users liked or disliked
Web scraping for product reviews — A Flask application that lists the product reviews from Flipkart based on product
searched
- Used Flask and BeautifulSoap libraries to parse web page and retrieve product reviews from Flipkart
- Stored the results in MySql to retrieve already searched products reviews
Quiz Game — A user interactive application to play quizzes on different genres created using MERN stack.
- Created React components with the latest ES6 features for login, signup, genres, quiz questions and score
pages
- Performed authentication using passport.js module for user login and signup along with cookies/session
information. Also included Google and Facebook signup features.
- Used RESTful services for CRUD operations on server databases.
- Did styling and animation using bootstrap library, material-ui modules.
- Used MongoDB Atlas as Database and created the server in NodeJS using the express module
SKILLS
Programming Languages :
Java, Python, HTML
Databases:
MySql, Pl-Sql, MongoDb
Data Science and Machine
Learning:
Pandas, Numpy, Sklearn, Nltk,
Matplotlib, Seaborn
Web Technologies and
Frameworks:
React, JavaScript, ES6, Flask, CSS,
Bootstrap, NodeJS, Jquery,
ExpressJS, JSON, REST
web-services
Testing Technologies and
Frameworks:
Unified Functional Testing
(UFT)/QTP, Excel, JIRA, ALM
Version Control System :
Git and Subversion
AWARDS
Bravo Award at BNP Paribas for
delivering and leading challenging
releases efficiently and providing
training to new joiners.
CERTIFICATIONS
Oracle Certified Associate Java
Programmer from Oracle
Full-Stack Web Development
from Udemy
Advanced Python Programming
from Udemy