birendra_resume
TRANSCRIPT
Birendra Kumar
Email: [email protected] Contact no: 09731900688
CAREER OBJECTIVE
Looking for a challenging opportunity where I can utilize my technical and professional skills to achieve outstanding results and steady growth for the success of organization and self, following the best practices.
WORK EXPERIENCE (7Years)
Senior Software EngineerBrocade communications systems pvt ltd Dec 2014 – Till date
Senior Software Engineer Jul 2014 – Dec 2014 BUCI R&D Ericsson India
Senior Software Specialist Feb 2011 – Jul 2014 ESSN Group HP Networking HP India
System software Engineer August 2007 – Feb 2011(ISL, IBM India)
EXPERIENCE SUMMARY
a) Working as a Developer in Multicast protocol, pim-passive mode.b) Worked as a Developer in Unicast routing protocol.c) Worked as a Developer in Switch Domain(Multicast,IGMP , Event
Logging Module owner , Debug Logging, Instrumentation module , Crash-data , FDR-log) in HP.
d) Working for product driver layer for the Multicast protocol.e) Worked on providing debug log infrastructure for the Openflow program.f) Worked on providing rate for tunnel in the SDN project.g) Worked extensively on C, C++, Integrity RTOS , RMON Event logging ,
AIX,Unix Internals, Data Structures , File system and IPC .h) Completed FIPS project on time for HPN Switch ( BTTF and Transam).i) Worked in AIX operating System Domain in IBM(ISL).j) Worked as Devloper in developing CAT tool(Crash Analysis Tool) for
collecting crash files at the time of crash of switch so that Developer can
debug offline and switch can be resumed for further development/testing purpose.
e) Involved in the development of features in AIX.f) Excellent Problem Solving skill and strong Technical Background.g) Strong Debugging skill using Multi, dbx, truss, probevue .
TECHNICAL AND SOFTWARE SKILLS
Languages: C,UNIX Internals, Embedded Operating system ,Shell Scripting, C++,Perl
Operating System Platform: Integrity RTOS, Advance Interactive Executive (AIX), Windows.
Database: MYSQL, db2. Tools: Git tool, Multi debugging tool for embedded software, visual studio ,
bulls eye coverage tool, Clear-Case tool, Ts (driver tool), Version control system (CMVC), VEP (Variation Execution Platform tool).
Process: New Product Item development for Switch, Line Item Development process for New features in OS, Unit Testing, Code reviewing, Test case reviewing Process.
PROJECTS
1 Multicast , PIM passive mode
Client ALL MLX/XMR router users
Role Developer
Organization Brocade communication systems private limited.
Duration Dec 2014 – till date
Environment/Languages C, C++, brocade foundry network OS.
Project Description: - This is the multicast protocol where I was supposed to implement PIM-passive mode so that unnecessary neighborship formation data can be avoided when we have only one router in the network and rest are l2 switches.
Roles:-
a) Responsible for writing code for the implementation of the pim passive mode.
b) Responsible for resolving the defects found in various releases in
multicast domain including NSR support.c) Responsible for developing unit test case document as a part of white box
testing.
2 Intermediate system to intermediate system unicast routing protocol
Client ALL Ericsson router’s users
Role Developer
Organization BUCI Erricsson india pvt ltd
Duration July 2014 – Dec 2014
Environment/Languages C, redback/ericsson OS
Project Description: - This is the unicast routing protol related work.I worked on the implementation of the snmp traps for the intermediate system to intermediate system protocol for the important events happening in the network. I also resolved many defects found in the module.
Roles:-
a) Responsible for writing code for the implementation of the SNMP traps for the intermediate system to intermediate system routing.
b) Responsible for resolving the defects found in various releases in unicast routing.
c) Responsible for developing unit test case document as a part of white box testing.
3 Multicast , IGMP protocol
Client ALL Switch users
Role Developer
Organization HP India private limited.
Duration Aug2013 – till date
Environment/Languages C , C++, RTOS Integrity OS.
Project Description: -
This is the multicast protocol where we need to modify state diagrams and corresponding events to minimize the CPE issue.
Roles:-
d) Responsible for writing code for the improvement of State diagram of IGMP protocol.
e) Responsible for writing supportability data depicting the different states and for better tracking so that we can resolve the defect in less span of time.
f) Responsible for developing unit test case using visual studio and bullseye coverage tool.
2 Service Insertion Project
Client ALL Switch users
Role Developer
Organization HP India private limited.
Duration May 2013 – Aug 2013
Environment/Languages Embedded C, RTOS Integrity OS.
Project Description: - This is a new project running for the switch and SDN .
Roles:-
g) Responsible for writing code for calculating rate on the virtual port used by tunnel.
h) Responsible for writing logging code for threshold violation done on the tunnel.
i) Responsible for developing unit test-cases.
3 Thames program for openflow
Client ALL Switch users
Role Developer
Organization HP India private limited.
Duration Deceber 2012 – May 2013
Environment/Languages Embedded C , RTOS Integrity OS.
Project Description: -
As a part of thames program, a new filtering mechanisms was required for debugging different enabled openflow flows on the switch.
Roles:-
a) Responsible for the writing of new filtering infrastructure for debug log module.
b) Responsible for capturing of run time packet processing for particular flows/instance in openflow.
c) Responsible for developing new unit testcases for the written filtering code.d) Responsible for bug-fixing.e) Responsible for the supportabilty module for openflow program.
4 FIPS (Federal Information Processing Standard)
Client ALL Switch users
Role Developer
Organization HP India private limited.
Duration February 2011 – June 2011
Environment/Languages Embedded C , RTOS Integrity OS.
Project Description: -
This Projects mainly target for implementation of stringent security standards in the switch as per the FIPS guideline to protect CSP(Critical security parameters) such as passwords , keys and secrets stored in persistence or non-persistence storage from un-authorized access.
Roles:-
a) Responsible for writing the design doc for FIPS implementation for our switch.
b) Responsible for writing code which helps in protecting CSP parameters.c) Responsible for writing Unit test case plan and completing the unit
testing on time.
d) Responsible for writing HA compatible code so that FIPS implementation can be intact in high availability configuration of switch.
e) Responsible for the bug fixing.
5 RMON Event Logging Module
Client ALL Switch users
Role Developer
Organization HP India private limited.
Duration March 2011 – till date.
Environment/Languages Embedded C , RTOS Integrity OS.
Project Description: -
This Project mainly responsible for maintaining RMON event logging methods for the switch and enhancing the mechanism. Event logging is a part of RMON RFC2819.mib. Under this, different switch module can use event logging technique to keep track of important configuration and phase of the sub-module initialization and recording any unwanted events that occurred. It also helps in monitoring network statistics.
Roles:-
a) Responsible for providing new binary logging infrastructure to effectively use the optimized memory for RMON.
b) Responsible for the defect fixing for Event logging module.c) Responsible for introduction of new logging support for new sub-module
like logging facility for Amazon Queens feature.d) Responsible for code reviewing any modification done in the module.
6 AIX Development & support -ARTLAB
Client ALL AIX users
Role Team member and FG lead for the bos Component, Nim handling Features, Tool managing.
Organization IBM India private limited.
Duration March 2008 – Feb 2011
Environment/Languages C,C++,AIX,Shell Scripting
Project Description: -
This Projects mainly target the new features added in the Operating System AIX and developing the test cases as per the test plan and carrying out the functionality testing.
Roles:- a) Responsible for Bug fixing in the Bos Commands.b) Responsible for development of the new features undergoing into the
operating system.c) Responsible for the reviewing of work items.d) Responsible for the Quality review meetings.e) Maintenance of AOD tool.f) Perform test case review role.g) Responsible for effective test coverage so that no PE should escape.h) Leading bos (base operating system) functionality group.i) Engaged in giving the Nim talk to different team.
.
6 Variation Execution Platform(VEP)
Client China/USA storage users
Role Tool Developer
Organization IBM India private limited.
Duration September 2007 – March 2008
6 Variation Execution Platform(VEP)
Environment/Languages AIX, C, Linux, Shell scripting, C++, Perl, MySQL
Project Description:-
This is new STG initiative in storage field. It is an Automation platform which automate the variations on the target machines like DS8000, DS6000. It helps in getting higher product quality by improving test consistencies and reducing test attending time.
Roles:-
a) Responsible for the bug fixing for the GUI for VEP.b) Responsible for handling defects for China/USA DS6000 storage team.c) Responsible for fixing the redundant log file generations during test
execution.d) Responsible for the cleaning up of database i.e. reducing the number of
tables and properly defining the attributes.e) Conversion of daemon files from Perl to C++.f) Successfully gave presentation to china time about the usage of the VEP.g) Created the VEP usage document describing its functionality and architecture
of VEP.
EDUCATION
B.E. (Computer Science), 77.5% from VTU University, Karnataka 2007. PUC (12th), 83.5 % from CBSE Board, New Delhi - 2002. SSLC (10th), 86.8 % from CBSE Board, New Delhi -2000.
ACHIEVEMENTS
Resolved critical defects like memory leak issue and implemented pim-passive mode in brocade. Got recognition from the 2nd line
manager. Completed the snmp trap implementation in intermediate system to
intermediate system unicast routing protocol in less span of time so that we can deliver to the customer on time. Got appreciation from head of the ericcson BUCI division.
Awarded 3 times e-award , 1 rockstar award, 1 you make difference award and declared 1st place in spoorthi 2012 held in Bangalore for kho-kho game.
Got appreciation for developing filtering mechanisms for debug log for openflow program.
Got appreciation for handling customer defects and providing initial root cause analysis as a part of L3 support team.
Got appreciation for completing FIPS implementation on time. Conducted presentation for FIPS and Event logging working
mechanism to HPN audience. Completed 223 P-series AIX certifications. Completed device driver training from the UK Feabhas ltd. Conducted and completed the Training of shell scripting to the IBM
Client in New Delhi 2010. Got appreciation from china team for presenting VEP presentation. Got appreciation for giving NIM talk to other team. Got recognition for completing highest number of line items in 2009. Participated in technology vitality in IBM and provided idea for the
effective test case execution..
PERSONAL
Name: Birendra Kumar Date of Birth: 25th April 1985 Language Known: English and Hindi Strength: Dedication, Discipline, Fast learner, self-motivated, Proactive. References: Available on request.
PASSPORT DETAILS
Name as on Passport : BIRENDRA KUMAR Passport Number : G2027656 Date of Issue : 12/03/2007 Expiry Date : 11/03/2017 Place of Issue : Bangalore
Currently holding B1/B2 US Visa.