09/06/2022 updated


100 % available
DevOps/ Java Developer/ Solutions Architect/ Test Automation/ APIs Development
Ghaziabad, India
India
MS (Software Systems), MCADevOpsAnsibleDockerkubernetesJavaMavenawsSelenium automationjmeterSparkJavashell scriptingcucumberGroovyPythonjenkinsOAuth2 / JWTTomCatJBossVagrantterraformsalt-stackELK StackGrafanaSSL Encryption VmWareTeamcity
➢ Recently worked with Aurea as Chief Architect for CI/ CD Operations team
➢ 2+ years of experience in software architecture, design & implementation
➢ 4+ years of experience in developing Java based applications
➢ 5+ years of experience in testing OSS/ NMS, Fault/ Performance, Service
Management/ Assurance, ETL & other telecom applications.
➢ 3 years of experience in Systems Engineering where I contributed my skills in
performance tuning of applications.
➢ Good hands on over Ansible, Docker & Kubernetes. Used Ansible with Docker to
completely automate software deployment processes in virtual environment.
➢ Good experience in designing Test Automation Frameworks in Fluentlenium/ Selenium,
Protractor, Java, Rest Assured and JMeter
➢ Good hands on over Perforce (P4V) and Git.
➢ Proposed a white paper to tune JBoss Application Server for its efficient use in Service
Assurance applications.
➢ A good understanding of SDLC and Agile Software methodology.
➢ Proposed a strategy to migrate Service Modeler & NetExpert for Internationalization
(i18n)
➢ Worked over Service Assurance, SLA, IPTV & QoSM Solutions.
➢ Worked over Performance, Fault & Configuration Management solutions.
➢ Worked over SNMP, SONET, IP, AutoDiscovery, Protocol Agents & CORBA
Access applications.
➢ Simulated Routers, Switches, Hosts ando ther SNMP devices using Network Simulation
Toolkits
➢ Good hands on over Java, UNIX Shell scripting, PL/SQL, NetworkSimulation
Tools.
➢ Explored Rational Performance Tester, JMeter, Squish, BadBoy, MIMIC, HPLoad
Runner, Silk Performer and AppLoader for their use in different components of the
application.
➢ Developed Java applications using CORBA Access & RMI for use in NetExpert&
Service Modeler applications
➢ Developed multiple small Java clients to generate load & stress on various applications
using SQL Loader & UNIX shell scripts
➢ Excellent communication & presentation skills.
➢ 2+ years of experience in software architecture, design & implementation
➢ 4+ years of experience in developing Java based applications
➢ 5+ years of experience in testing OSS/ NMS, Fault/ Performance, Service
Management/ Assurance, ETL & other telecom applications.
➢ 3 years of experience in Systems Engineering where I contributed my skills in
performance tuning of applications.
➢ Good hands on over Ansible, Docker & Kubernetes. Used Ansible with Docker to
completely automate software deployment processes in virtual environment.
➢ Good experience in designing Test Automation Frameworks in Fluentlenium/ Selenium,
Protractor, Java, Rest Assured and JMeter
➢ Good hands on over Perforce (P4V) and Git.
➢ Proposed a white paper to tune JBoss Application Server for its efficient use in Service
Assurance applications.
➢ A good understanding of SDLC and Agile Software methodology.
➢ Proposed a strategy to migrate Service Modeler & NetExpert for Internationalization
(i18n)
➢ Worked over Service Assurance, SLA, IPTV & QoSM Solutions.
➢ Worked over Performance, Fault & Configuration Management solutions.
➢ Worked over SNMP, SONET, IP, AutoDiscovery, Protocol Agents & CORBA
Access applications.
➢ Simulated Routers, Switches, Hosts ando ther SNMP devices using Network Simulation
Toolkits
➢ Good hands on over Java, UNIX Shell scripting, PL/SQL, NetworkSimulation
Tools.
➢ Explored Rational Performance Tester, JMeter, Squish, BadBoy, MIMIC, HPLoad
Runner, Silk Performer and AppLoader for their use in different components of the
application.
➢ Developed Java applications using CORBA Access & RMI for use in NetExpert&
Service Modeler applications
➢ Developed multiple small Java clients to generate load & stress on various applications
using SQL Loader & UNIX shell scripts
➢ Excellent communication & presentation skills.
Languages
EnglishFluent
Project history
- Create new scalable architecture for Wakecap product
- Performance & Benchmarking for complete wirepas product
- Design new CI/ CD architecture for the whole organization
- Implement new architecture on GCP with Kubernetes
- Remove bottlenecks in the old architecture deployments
- Worked as Chief Architect to support the MSCentralization Factory Operations for CI/ CD involving resolving day to day support issues and providing support to all product teams
- Support to different teams involved issues faced in Jenkins, Jervis, TeamCity & ElectricFlow build issues running over AWS EC2, Docker, Kubernetes and VMWare platforms
- Created and configured EC2 instances running as build agents for TeamCity, Jenkins & Jervis
- Collated performance data and compared results obtained on running builds over k8s, CDH & VMWare
- Tested first VMWare and TeamCity integration to analyze the feasibility of VMWare VMs acting as build agents in TeamCity and Jenkins
- Recently did a migration of EC2 Linux based agent to VMWare using RSync
- Worked over deployment of sample application on k8s, CDH & VMWare using Jervis Ansible framework
- Worked as Chief Architect on docker compose based products to migrate them to kubernetes
- Migrated docker compose based artefacts to k8s by converting docker compose and ansible scripts to Stateful Sets, PVCs, Services & Ingresses
- Deploying and running the k8s artefacts to ascertain the accessibility of the application running inside k8s pods
- Created Pipeline scripts and jobs as per TeamCity build configuration for CI, IB & RC builds
- Worked as a Solutions Architect to design new Solutions to be integrated with current software framework and help Test & Development teams to simulate Casino Gaming Table operations
- 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 gaming functionalities for e.g. PlaceBet, TakeBet, PayBet etc.
- Followed Agile Kanban process to develop the application
- Used Salt deployment tool to configure large number of VMs to host product microservices