Post Job Free
Sign in

Python Engineer

Location:
Milpitas, CA
Posted:
December 07, 2020

Contact this candidate

Resume:

**************@*****.*** Mayur Shitole www.linkedin.com/in/mayurshitole

+1-408-***-**** San Jose, CA 95110

SUMMARY: Software engineer with 3 years of experience in developing and automating networking applications and tools. TECHNICAL SKILLS:

Languages: Python, C++, HTML

Testing Framework: PyATS, Pytest, Selenium

Tools: JIRA, Postman, Git, VMware Workstation, Nessus, JTR, Wireshark, Jenkins, Jmeter.

Cloud/Container Tech: Docker, Kubernetes, AWS, EC2, ELB, RDS, MySQL

OS: Windows, Linux (Ubuntu, Kali, Metasploitable), MacOS, Protocol: TCP, HTTP, SSL, Telnet, DNS, DHCP, IPv4/IPv6. Wireless Protocol: 802.11a/b/g/n/ac, BT

Other Skills: Strong communication skills including writing and speaking, Self-motivation

EMPLOYMENT

Software Engineer II Cisco Systems 09/2018 – Present

- Designed and developed common library modules for cross functional teams and platforms.

- Designed complete test framework solution by collaborating with development team for design

- Developed Test Automation script for configuring DNS servers, complex password profiles and DHCP client/server config.

- Have strong understanding of CI/CD, Jenkins, Docker, Git, Kubernetes, BitBucket Environment.

- Worked on containerization of test framework using Docker images.

- Worked on the Python automation infra (PyAts) to automate various feature test cases in Python and RESTAPI payloads.

- Worked on Python technology to write automation test cases for Next-Gen Firewall products-FPR 93xx/42xx/21xx. Software Intern Pinterest 07/2017 – 08/2017

- Deployed an in-house automation tool to compare images on multiple OS platforms such as Linux based Ubuntu, CentOS as well as Windows OS. Created VMs for these OS platforms using KVM.

- Developed automation scripts for managing the action, categorization and reporting of the result using Selenium, Python.

- Performed BlackBox Testing of Image Processing application to test application features and end-to-end flow.

- Writing actionable reports to optimize the testing workflow and suggest potential future developments of the project

- Grade and classify different images using a web-based tool. Also, perform quality assessment on Search Quality Assurance Engineer Atos 02/2015 – 08/2015

- Implemented innovative test cases to design and debug specific embedded systems for fuel pumps.

- Maintains the related information and sends it to the main company server for monitoring the logs generated in the testing.

- Successfully created test setup includes hardware, software and combined environments

- Received Award of Excellence for performance in the project to achieve 3500 FCC testing target in 3 months. EDUCATION

MS in Computer Engineering San Jose State University, California 05/2018 BE in Electronics & Telecom. Engineering University of Pune, India 07/2014 TECHNICAL PROJECTS

Online Reservation System (Technologies: C, HTML, MySQL, Linux (Ubuntu), Jmeter)

- A TCP socket-based server system coupled with MySQL database. The system can interact with clients on HTTP and rendering dynamic content based on client requests.

- Developed test cases for the web pages includes Authentication(signup) page, Selection of UI elements and confirmation page.

- Successfully used Jmeter tool for load testing which tested over 10000+ simultaneous access. Online Banking System (Technologies: Python, Flask, HTML, MySQL(RDS), RSA, RC4, Amazon EC2, Amazon S3,ELB)

- Successfully built concurrent login access, concurrent multithreaded Python banking server.

- Used Web-based Python client on flask microframework. Also, used RSA and RC4 encryption.

- Successfully tested for Authorized Individual banking service threads with functionalities limited to user type.

- Improved system response time by 30 percent using Database Connection pooling. Stateful Firewall Implementation (Technologies: Linux (Ubuntu), VMware, SCAPY, Python, NFQUEUE)

- Successfully implemented a Stateful firewall using python libraries like subprocess, OS, netfilter and Linux IPtables.

- Used Python script to continuously check the registry files also we can add and remove new rules according to IPtables

- Optimized the automation by providing a sleep time of one tenth of the second to the python script.



Contact this candidate