Priti Kamble


Objective

Computer Science Graduate aspiring to work as a Software Engineer. Flexible to learn new technology.


Skills

DevOps

GitHub, Docker, AWS, Heroku, Flask, PyCharm, Pytest, Jupyter NoteBook

Web Development

HTML, CSS, JavaScript, PHP, HTTP, Responsive Web Design, SEO, Web Analytics, Digital Marketing

Software Testing

QA Methodologies, Test Plan, Test Cases, Function Tests, Regression Tests, Test Autumation, Selenium

Networking

CISCO Packet Tracer, Telnet, Wireshark, TCP/IP, Hadoop

Programming Languages

Python, C/C++, Java, J2EE, .NET, C#, SQL, shell script

Databases

Sqlite, Oracle, MySQL


Key Courses

Network Management and Security
Web Systems Development
Software Design and Product Methodology
Software Testing
Machine Learning
Requirements Engineering
Big Data Analytics
Internet Higher Layer Protocols
Data Structures and Algorithms
Operating Systems
Database Management Systems
Architecture and Design Pattern
Data Communication
Information and Network Security
Cryptography and Cybersecurity Laws
Computer Networking
CISCO Routing and Switching
Operations Research
Applied Statistics

Activities and Interests

Table Tennis, Carrom, Roller Skating, Badminton, Swimming, Art and Craft, Piano, Yoga


Academic Projects

DevOps

Project : Songs Portal

A secure website was designed, where registered users can login to their account, and maintain a personalized database of Songs. Each Song record can store the Song information like Title, Artiste, Year, Genre etc. Authenticated users can edit, add or delete song records.

Docker was used for containerization and the product was deployed on Heroku cloud platform service

Tools and Technologies
Flask framework, PyCharm, Pytest, Git/GitHub, Docker/DockerHub, Heroku Cloud service
Front end
HTML, CSS, Javascript
Back end
Python, SQlite database, Heroku cloud platform
Software Design

Project : NJIT Highlanders sports website

The NJIT Highlanders sports website was replicated to develop an intranet sports website. Functionality was developed to publish dynamic web pages with real time information of sports events. Database was maintained for sports facilities, teams and matches. Profiles of coaches, players and athletes were also maintained in the database.

Front end
HTML, CSS, Javascript, AJAX, jQuery, JSON
Back end
PHP, XAMPP
Machine Learning

Project : Comparison of Prediction Models

Various prediction models were used to predict output and their accuracy compared. Supervised machine learning was used to build prediction models using various algorithms. Prediction model was built with a training dataset and the prediction model built was used to predict the output for a test dataset.

  1. House Price: 79 features of residential homes were used to predict the house price of each home.
  2. Loan: Selected features from Profiles of applicants were studied to predict whether loan was approved or not.
  3. Titanic: 26 features of each passenger were studied to predict whether the passenger survived or not.

The results were submitted to Kaggle for evaluation

Tools and Technologies
Python, Anaconda - Jupyter Notebook, Windows 10
Big Data

Project : MapReduce job on Hadoop Distributed File System

MapReduce job was run on Hadoop installed in AWS EC2 instance. MapReduce in Hadoop, fragments the input data and assigns the data chunks across the nodes in a Hadoop cluster for parallel processing. Hadoop was installed on Ubuntu and configured for Single Node Pseudo Distributed Mode. Given an input file with a subset of cards of a deck, a java program was written and compiled on the AWS Ubuntu server to compute the missing cards. The compiled JAR file and input file were copied to Hadoop and MapReducer job was run on the Hadoop distributed file system, to compute the missing cards. The outfut file with missing cards generated on Hadoop DFS was then copied to the local file system.

Tools and Technologies
Java, AWS, Linux (Ubuntu), Hadoop

Education

New Jersey Institute of Technology, NJ, USA
Sep 2021 - May 2023

Master of Science in Computer Science
Major: Computer Science, Minor: Computer Networking and Security

Visvesvaraya Technological University, Bangalore, INDIA
Sep 2017 - Aug 2021

Bachelor of Engineering in Information Science and Engineering

Experience

Netalla Innovations Pvt. Ltd., Bangalore, INDIA
Jul 2020 - Aug 2020

Network Configuration

CISCO Packet Tracer was used to simulate Network Configuration of email servers in LAN. Test Plan and Test cases were written for automation testing to ensure successful configuration.

Tools and Technologies
CISCO Packet Tracer

Certification

Learning Selenium LL - LinkedIn Learning

IT and Cybersecurity Risk Management Essential Training IIBA - International Institute of Business Analysis

Agile Foundations PMI - Project Management Institute

Project Management Foundations PMI - Project Management Institute

Adobe Photoshop Workshop NJIT - New Jersey Institute of Technology

CCNA Routing and Switching: Introduction to Networks CISCO Networking Academy

CCNAv7: Switching, Routing, and Wireless Essentials CISCO Networking Academy