Work Preference
Summary
Overview
Work History
Education
Skills
Disclaimer
Personal Information
Certification
Timeline
Generic
Verified
This profile is verified using an email address.

Vikram Majjari

Bengaluru

Work Preference

Job Search Status

Open to work
Desired start date: Immediately

Desired Job Title

Staff Quality EngineerTest EngineerMember Technical Staff

Work Type

Full Time

Location Preference

On-SiteHybridRemote
Location: Bengaluru, IN
Open to relocation: Yes

Summary

Working as Staff Quality Engineer with Citrix Systems, Bengaluru having total work experience of 18 years Good exposure in L2/L3 Networking and Citrix NetScaler traffic load balancer. Experienced on L2/L3 protocol qualification like ARP, Link Aggregation, ICMP, VMAC Experienced on testing of High Availability(HA) and Cluster deployments of NetScaler load balancer Experienced on Automation of test cases in Perl and Python Experienced on OSPF, BGP, L3VPN, MPLS and RSVP/LDP protocols Experienced on PPP and DHCP protocols on Juniper ERX/REX Series Routers Experienced on Mobile Internet Protocol on Juniper MX-Series Routers Good knowledge on TCP/IP protocol stack Highly skilled Staff Quality Engineer with a broad background in designing and implementing quality systems for manufacturing. Strengths include conducting root cause analysis, problem-solving, process improvement, and risk management to ensure compliance with industry standards. Proven success in leading cross-functional teams and strong ability to drive continuous improvements that increase product quality and reduce costs.

Overview

1
1
Certification
19
19
years of professional experience

Work History

Staff Quality Engineer

Citrix Systems
Bengaluru
12.2010 - Current
  • NetScaler L2 Cluster: Involved in writing test plans and automation for various networking features like ARP, Cluster Link aggregation and ICMP and executing them across various releases. Citrix ADC Cluster is formed by grouping Citrix ADC appliances together. Involved in testing and automation of the features.
  • SDX: Involved in writing test plans to test SDX features such as VLAN filtering, SDX L2 Cluster. NetScaler SDX is a hardware-based application delivery appliance for enterprise and cloud datacenters. It supports hosting of multiple NetScaler Instances on a single hardware and can be used for the purpose of multi-tenancy. Involved in testing and automation of the features.
  • Netscaler IPV6 Cloud support: Involved in qualification of NetScaler IPv6 features like ND6, HA with IPV6 on Azure cloud.
  • Route Monitoring support for NetScaler cluster: This feature uses route monitors to make the cluster node health state dependent on the Internal routing table. User binds a cluster node to the IP address to be monitored. Developed the test plan and automated the use cases.
  • OSPF support on HA admin partition: A Citrix ADC appliance can be partitioned into logical entities called admin partitions. Each partition can be configured and used as a separate Citrix ADC appliance. This feature supports OSPF in admin partition context and involved in writing the test plan and automation for the feature.
  • VMAC support on SDX: A Citrix ADC instance uses a Virtual MAC (VMAC) for high availability (active-active or active-standby) configurations. A Virtual MAC address (VMAC) is a floating entity shared by the primary and the secondary nodes in a high availability setup. Involved in testing this feature at SVM UI level and DUT(VPX) level.
  • Link redundancy support on High Availability: The NetScaler appliances in a High Availability setup with redundant Switches use Link redundancy feature to protect against Switch outages. This feature has several modes of setting up NetScaler in HA environment. Involved in writing the test plan and testing of the feature.
  • Citrix ADC is Citrix systems core networking product. It is an Application delivery controller (ADC) that improves delivery speed and quality of applications to the end user.
  • Environment: NetScaler MPX/SDX, Azure, Perl, Python, Linux Clients, IXIA

Test Engineer

Mindeck (India) Ltd
Bangalore
05.2010 - 12.2010
  • Conducted functional and regression testing for multiple software build releases at NetApp, ensuring quality and reliability of products.
  • Logged and verified bugs post-fix to maintain software integrity and enhance performance.
  • Tested various NIC cards released periodically from NetApp, contributing to product validation and performance assurance.
  • Environment: NetApp filers, Perl, NetApp Software Releases(ONTAP), Linux Clients

Member Technical Staff

HCL Technologies
Bangalore
09.2007 - 04.2010
  • Customer escalated PR Automation: Involved in Reproduction and Automation of Customer escalated PRs/Bugs having L3VPN and BGP/OSPF Routing protocols with MPLS network in Backbone. After Reproducing the Bugs, Automation is done for the same using Junipers JT Perl framework. The PRs/Bugs are closed after the scripts are sent to regression suite.
  • LR and RI support: This feature adds Logical System (LR) and Routing Instance (RI) support to Mobile-IP deamon. Previously to this project, MIPv4 implementation on the Routing Engine can currently run in default LR and default RI. MIP subscribers can exist only in default LR and RI. MIP HA LR and RI is an extension of LR/RI feature to basic MobileIPv4 Home agent. Service providers require the capability to configure MIP Home Agent (MIP HA) service in multiple LR and RIs and terminate MIP subscribers in those LR and RIs. Additionally service providers require the support to configure a MIP subscriber in a RI based on Vendor Specific Attributes (VSAs) returned from the RADIUS server during MIP subscriber authentication in a specific LR.
  • Importing and merging latest version of Secgo protocol stack into JUNOS: This project aims at improving the robustness and extendibility of the JUNOS Mobile IP(MIP) Home Agent (HA) functionality that was originally implemented. Several changes like multi-threading, reducing overhead on MIP deamon with RADIUS server, state processing between control and data plane, solving flow control issues, state machine to support re-authentication in light weight model.
  • DHCP Operational Commands Enhancements: This project improves the manageability of DHCP applications by adding more commands to display and remove existing DHCP leases by identifying the areas to be tested and the test methods to be used at both the functional and system level. This project covers the verification of the output of all the variations of the enhanced display commands with filtering options like ip-prefix, no-interface, interface, remote-id and circuit-ids.
  • Terminate PPP session after massive renegotiation: Some PPP clients may have non-compliant LCP, IPCP, IPV6CP implementation and hence may not converge with the JUNOSe during LCP, IPCP, IPV6CP negotiation. Such an event may give rise to massive renegotiation loops in the PPP protocol exchange between JUNOSe and such clients. This massive re-negotiation can cause the clients to never come up as well as unnecessary CPU cycle utilization on the JUNOSe line modules. The standard LCP, IPCP, IPV6CP does not provide any mechanism for loop avoidance. This project set the requirements for such a loop avoidance mechanism within the JUNOSe by introducing a ppp max-renegotiation counter for each of LCP, IPCP, IPv6CP which will be configurable via CLI. Also, a counter for PPP max-renegotiation-terminates will be provided under PPP statistics for each of LCP, IPCP, IPv6CP in CLI and SNMP.
  • ISSU Challenged Radius Route Download: RADIUS Route Download provides a method to distribute access routes without having to configure the systems manually and a way to avoid routing protocol storms when customer connections are established in mass. AAA Route Downloader application will provide this functionality on E-Series Access Routers. AAA Route Downloader application will periodically download IPv4 routes from an AAA server. Often this feature is used to pre-configure access routes through and pre-advertise them by routing protocols, so upon the customer login there will be no routing protocol storms or delayed service activations due to protocol convergence. ISSU is defined as In Service Software Upgrade. ISSU would allow the system to upgrade a new software release without disconnecting and disrupting forwarding through the chassis, thus preventing a system wide outage to all users.
  • ISSU Challenged Radius Relay Server: Wireless Subscribers establish EAP session with a WAP. The WAP encapsulates EAP messages into a RADIUS authentication request and sends it to the ERX Router, which looks like a RADIUS server to the WAP. The RRS component receives the request and sends it to the configured RADIUS server. Upon successful authentication, the new subscriber will contact DHCP Local Server or the external DHCP servers to obtain an address. ISSU is defined as In Service Software Upgrade. ISSU would allow the system to upgrade a new software release without disconnecting and disrupting forwarding through the chassis, thus preventing a system wide outage to all users.
  • HCLT BS MAC: The IEEE 802.16 MAC layer performs the standard Medium Access Control (MAC) layer function of providing a medium-independent interface to the 802.16 Physical (PHY) layer. The 802.16 MAC protocol is connection oriented and this protocol is designed to support Point to Multipoint (PMP) and Mesh network models. Upon entering the network, each Subscriber Station (SS) creates one or more connections over which their data are transmitted to and from the Base Station (BS). HCLT BS MAC is proprietary software developed by HCL to handle IEEE 802.16d MAC layer.
  • Environment: Juniper M, Mx, and T series routers, Perl, Gnats web page, JT Framework, JUNOS Software Releases
  • Environment: Juniper Mx series Routers, Gnats web page, Perl, JT Framework, RADIUS Server, Birdstep Mobile IP client, Agilent, TCP Dump, Jdebug
  • Environment: Juniper Junos-e Routers: E1440, E320, E1400, RADIUS Server, TCP Dump Tcl/Expect, JustBig
  • Environment: Juniper Junos-e Routers: E1440, RADIUS Server, TCP Dump Tcl/Expect, JustBig, ISSU(In Service Software Upgrade)
  • Environment: HCLT BS MAC, TCP Dump, Tcl/Expect, Linux, C

Education

Master of Technology - Computer Science

Jawaharlal Nehru Technological University Campus
Hyderabad
01-2007

Bachelor of Technology - Computer Science & Engineering

Intellectual Engineering College
Hyderabad
01-2005

Skills

  • ARP
  • VLAN
  • ICMP
  • DHCP
  • PPP
  • PPPoE
  • Mobile IP
  • OSPF
  • BGP
  • MPLS
  • Perl
  • Python
  • Tcl/Tk
  • Cisco 3750
  • Nexus 9000
  • NetScaler
  • Adtech Router performance tester
  • Agilent N2X
  • IXIA
  • NetApp Filers
  • Rational ClearQuest
  • Jira

Disclaimer

I hereby declare that above details are true to the best of my knowledge and belief.

Personal Information

  • Date of Birth: 06/09/84
  • Nationality: Indian
  • Marital Status: Married

Certification

  • JNCIA
  • JNCIP

Timeline

Staff Quality Engineer

Citrix Systems
12.2010 - Current

Test Engineer

Mindeck (India) Ltd
05.2010 - 12.2010

Member Technical Staff

HCL Technologies
09.2007 - 04.2010

Master of Technology - Computer Science

Jawaharlal Nehru Technological University Campus

Bachelor of Technology - Computer Science & Engineering

Intellectual Engineering College
Vikram Majjari