Pankaj V.

Pankaj V.

15+ yrs of experience in IoT, DevOps, Java Developer, Solutions Architect, Test Automation Architect

Gurugram , India

Experience: 7 Years

Pankaj

Gurugram , India

15+ yrs of experience in IoT, DevOps, Java Developer, Solutions Architect, Test Automation Architect

38571.5 USD / Year

  • Immediate: Available

7 Years

Now you can Instantly Chat with Pankaj!

About Me

  • Recently worked with Aurea as Chief Architect for CICD Operations team 2+ years of experience in software architecture, design & implementation 5+ years of experience in testing OSS/ NMS, Fault/ Performance, Service Management/ Assurance, E...

Show More

Skills

Portfolio Projects

Drupal Project

Company

Drupal Project

Description

Used Drupal 7 platform to create a website. It contains Image galleries, Blog posts, Contact forms.

Show More Show Less

Company

VueJs App DevOps

Description

Used Ansible, Jenkins, Kubernetes to deploy the application created in VueJS (Spring Boot)

Show More Show Less

Company

Emulator

Description

Designed a solution using Sparkjava REST framework to simulate the Gaming Table operations. Integrated already developed C++ application with Sparkjava based REST framework to call C++ APIs using REST java calls and initiate the Baccarat gaming functionalities for e.g. PlaceBet, TakeBet, PayBet etc.

Show More Show Less

ETL Solution for Oracle based Database

https://github.com/v1pankaj/DatabaseETL

Company

ETL Solution for Oracle based Database

Description

A Java, Shell & SQL Loader based ETL application to load performance data into Oracle Tables. Java is being used here to create the records that need to uploaded in the Oracle tables. Java has a good performance in creating large set of data in files. The ETL application simulates 4G KPIs and the resources typically involved in a 4G Telecom network.

Show More Show Less

Company

DB-File-KPI-Simulator

Description

The repository consists of simulating 3G & 4G KPI data in the form of CSV files. Following KPIs, SNMP attributes and their abitrary data has been simulated using flat records in CSV files. These records can directly be inserted into any database or any File based processing engine: pdpContextsetupTime timeToRegister httpRoundTripDelay MAN_Up CAN_Up EDN_Up MAN_Down CAN_Down EDN_Down SDU_Lost SDU_Transmitted Errored_Bits Healthy_Bits GSN_Congestion serviceResourceCapacity ServiceRequestLoad ifInOctets ifOutOctets ifInErrors ifOutErrors ifInUnknownProtos ifInDiscards ifOutDiscards dot1dStpPortEnable cpmCPUTotal1minRev ciscoMemoryPoolUsed ciscoMemoryPoolFree icmpInEchos icmpInEchoReps ssnmpInPkts snmpOutPkts

Show More Show Less

Tools

Vim

Company

MIMIC Simulator Scripts

Description

TCL scripts to start/ stop agents in MIMIC simulator and sending traps from simulated mimic virtual agents

Show More Show Less

SQM API Development using Jersey

Company

SQM API Development using Jersey

Description

SQM (Service Quality Manager) application monitors the quality of services provided by Telecom service providers. Following were my responsibilites in the project:

-- Develop REST APIs using Java & Jersey Framework

-- Test developed APIs using REST Assured Client

Show More Show Less

Tools

Eclipse

Company

top-processes-extractor

Description

Perl utility to extract intended processes displayed by running top utility into separate csv files

Show More Show Less

Skills

Perl

Tools

Atom Bash

Selenium UI Test Framework

https://github.com/v1pankaj/app-qa-tests-ui

Company

Selenium UI Test Framework

Description

Created a Selenium UI test framework with Page Object Model

Show More Show Less

Tools

Eclipse

Performance Test - REST APIs

Company

Performance Test - REST APIs

Description

JMeter was used to test AJAX based application. Following were my roles and responsibilities:

-- Create JMeter Test Plan and call REST APIs of AJAX application

-- Gather, Analyze & Interpret performance statistics given by the running tests

-- Include the same test in CI/ CD and run performance tests Nightly 

Show More Show Less

Kubernetes 4 node cluster using Vagrant and Ansible

https://github.com/v1pankaj/vagrant-k8s-4-node-cluster

Company

Kubernetes 4 node cluster using Vagrant and Ansible

Description

Kubernetes 4 node Cluster using Vagrant and Ansible

This is a sample project to create a 4 node cluster (Master = 1, Workers = 3). Vagrantfile creates 4 Virtual VMs in VirtualBox and then ansible scripts are used to install prequisite softwares required to configure and run Kubernetes.

How to create Kubernetes Cluster

Run following commands on a terminal to clone this project and then execute a script which creates all VMs, Installs Kubernetes binaries, Creates a Cluster with 4 nodes and then joins 3 worker nodes with master:

$ git clone https://github.com/v1pankaj/vagrant-k8s-4-node-cluster.git

$ cd vagrant-k8s-4-node-cluster $ ./create-k8s-cluster.sh

Once the script execution completes, execute following command to verify the cluster:

$ vagrant ssh k8smaster

$ sudo kubectl get pods --all-namespaces -o wide

Show More Show Less
Share:

Verifications

  • Profile Verified

  • Phone Verified

Preferred Language

  • English - Fluent

  • Hindi - Native/Bilingual

Available Timezones

  • Eastern Daylight [UTC -4]

  • Eastern European [UTC +2]

  • Australian EDT [UTC +11]

  • Central Daylight [UTC -5]

  • Mountain Daylight [UTC -6]

  • Pacific Daylight [UTC -7]

  • Eastern EST [UTC +3]

  • Greenwich Mean [UTC ±0]

  • Further EET [UTC +3]

  • Australian CDT [UTC +10:30]

  • Dubai [UTC +4]

  • New Delhi [UTC +5]

  • China (West) [UTC +6]

  • Singapore [UTC +7]

  • Hong Kong (East China) [UTC +8]