1. Kalyani Viswanadhapalli
Email: kalyani.viswanadhapalli@aricent.com Mobile: +91–8682983541
Career Objective:
To work in professional environment that enables me to utilize all my talents and potentials and
makes me on par with the latest technological developments.
Experience Summary
Having 9 years 2 month of working experience in software development for networking
products.
Experience in Transport Layer Protocols - UDP, TCP.
Experience in Linux System Programming - Files, Threads, Fork, IPC and Signals.
Experience in Linux Socket Programming.
Experience with Debugging Tool GDB.
Knowledge of TCP/IP Stack Internals.
Knowledge of Bash Scripting.
Technical skills:
Operating systems : Linux.
Languages : C.
Protocols : Telnet, IPv4, IPv6, PPP, MPLS, LDP, RIP, OSPF.
Tools : Clearcase, IBM Rational Clear Quest, Log parser, Spirent, Ax4000, Ixia.
Educational Qualifications:
Bachelor of Technology (ECE) from Jawaharlal Nehru Technological University, June 2006.
Employment Summary:
S.NO. Organization Designation Period Duration
1. Aricent Technologies,
Chennai
Technical Lead October 2009 to
till date
6 years 10
months
2. CEEYES Software Software Engineer June 2007 to
October 2009
2 years 4 months
Engagement Overview:
Project 1:LAG PseudowireRedundancy support(March 2015 –till date)
2. Description:
Goal of this feature is to provide protection of pseudowire services against PSN failures on LAG
interface. This is achieved by provisioning several end-to-end pseudowire layer paths that are
associated to one attachment circuit.
My Role:
Analysis of existing LAG pseudowire code.
Prepare design notes for LAG redundant pseudowire.
Lead and work with the team to develop the code in ESW & NPXD.
Unit testing and bug fixing.
Team size : 6
Client : Tellabs
Project 2:Queue Statistics support (Aug 2014 - Feb 2015)
Description:
Extending support for Queue statistics from Brain based Tellabs devices to NP based Tellabs
devices. Work involves reading/clearing HW counters and displays counters accordingly to
check traffic drops.
My Role:
Analysis of existing Queue statistics code.
Prepare design notes for Queue statistics support.
Lead and work with the team to develop the code in ESW & NPXD.
Unit testing and bug fixing.
Team size : 6
Client : Tellabs
Project 3:Ethernet pseudowire– PPP Interworking with dynamic ARP (Nov 2013 -
July 2014)
Description:
3. Goal of this feature is to provide IP connectivity from Ethernet pseudowire to PPP link with
dynamic ARP and its redundant support. Specific interworking functions terminate the IP
pseudowire from port mode Ethernet to PPP link to forward bidirectional IP traffic.
My Role:
Analysis of existing dynamic ARP code in ESW.
Prepare design notes for dynamic ARP support on PPP interworking interface using state
machine.
Code development in ESW.
Unit testing and bug fixing.
Team size : 5
Client : Tellabs
Project 4:Ethernet pseudowire– PPP Interworking with static ARP (Apr 2013 –
Oct 2013)
Description:
Goal of this feature is to provide IP connectivity from Ethernet pseudowire to PPP link with
static ARP and its redundant support. Specific interworking functions (RFC 4448) terminate the
IP pseudowire from port mode Ethernet to PPP link to forward bidirectional IP traffic.
My Role:
Analysis of existing static ARP code in ESW.
Prepare design notes for static ARP support on PPP interworking interface.
Code development in ESW.
Unit testing and bug fixing.
Team size : 8
Client : Tellabs
Project 5:Ethernet pseudowireredundancy (Oct2012 - March 2013)
Description:
4. Goal of this feature is to provide protection of pseudowire services against PSN failures on
Ethernet interface. This is achieved by provisioning several end-to-end pseudowire layer paths
that are associated to one attachment circuit.
My Role:
Analysis of existing Ethernet pseudowire code.
Prepare design notes for Ethernet redundant pseudowire.
Code development in ESW & WDDI.
Unit testing and bug fixing.
Team size : 5
Client : Tellabs
Project 6:VLAN pseudowireredundancy (Apr 2012 - Sep 2012)
Description:
Goal of this feature is to provide protection of pseudowire services against PSN failures on
VLAN interface. This is achieved by provisioning several end-to-end pseudowire layer paths that
are associated to one attachment circuit.
My Role:
Analysis of existing VLAN pseudowire code.
Prepare design notes for VLAN redundant pseudowire.
Code development in ESW & WDDI.
Unit testing and bug fixing.
Team size : 5
Client : Tellabs
Project 7:Ethernet pseudowire– PPP redundancy (Nov 2011 - Mar 2012)
Description:
Goal of this feature is to provide protection of pseudowire services against PSN failures on
EthoPPP interface. This is achieved by provisioning several end-to-end pseudowire layer paths
that are associated to one attachment circuit.
My Role:
5. Analysis of existing EthoPPP pseudowire code.
Prepare design notes for EthoPPP redundant pseudowire.
Code development in ESW & WDDI.
Unit testing and bug fixing.
Team size : 5
Client : Tellabs
Project 8:Ethernet pseudowire– MLPPP redundancy (Mar 2011 - Oct2011)
Description:
Goal of this feature is to provide protection of pseudowire services against PSN failures on
EthoMP interface. This is achieved by provisioning several end-to-end pseudowire layer paths
that are associated to one attachment circuit.
My Role:
Analysis of existing EthoMP pseudowire code.
Prepare design notes for EthoMP redundant pseudowire.
Code development in ESW & WDDI.
Unit testing and bug fixing.
Team size : 5
Client : Tellabs
Project 9:End Customer Support (Dec 2010 –Feb 2011)
Description:
Goal is to provide 24 * 7 supports for Tellabs customers. Work involves providing immediate
work round for customer site issue, providing root cause analysis and fix for the issue reported
from the end customer site.
My Role:
Analysis of customer node failures with the available logs.
Providing immediate work around.
End customer interaction.
Providing root cause analysis and fix for the issue.
6. Team size : 15
Client : Tellabs
Project 10:Maintenance and bug fixing (July 2010 – Nov 2010)
Description:
Work involves fixing defects which is already available in the main code baseline. Bug fixing
activity involves areas under statistics, ingress and egress configurations for IP/MPLS, PPP and
pseudowire.
My Role:
Debug, analyze the root cause of the defects and fix them.
Prepare design notes for Queue statistics support in NP based devices.
Code development in ESW.
Unit testing and bug fixing.
Team size : 15
Client : Tellabs
Project 11:IPv6 Support(Oct2009 –June 2010)
Description:
Work involves porting freebsd IPv6 stack code to Tellabs WP2 devices. Porting involves BSDIP
stack implementation and ICMPv6.
My Role:
Analyze the existing freebsd IPv6 code and port it to Tellabs WP2 based routers.
Code development in ESW.
Unit testing and bug fixing.
Team size : 9
Client : Tellabs
Project 12:Bug fixing(Jan 2009 – Sep 2009)
Description:
7. Work involves fixing defects which is already available in the main code. Bug fixing activity
involves fixing bugs in VLAN, IP and SNMP area.
My Role:
Debug, analyze the root cause of the defects and fix them.
Code development in ESW.
Unit testing and bug fixing.
Team size : 15
Client : Tellabs
Project 13:OSPF Porting (Oct2007 –Dec 2008)
Description:
Goal of this feature is to support OSPF protocol based on RFC 2328. Work involves porting
XORP OSPF C++ code to C code. Porting involves electing designated/backup routers to inform
its neighbor-ship and OSPF routes to its neighbors.
My Role:
Analyze the existing C++ OSPF code and port it to C.
Code development in ESW.
Unit testing and bug fixing.
Team size : 6
Project 14:Telnet server enhancement (June 2007 –Sep 2007)
Description:
Goal of this feature is to support 8 telnet sessions fromother routers. Work involves
understanding existing telnet implementation and incrementing number of telnet sessions
where telnet server waits for the client connections using select systemcall and accepts the
client connection when it is connected from other routers.
My Role:
Analyze the existing Telnet code.
Code development in ESW.
8. Unit testing and bug fixing.
Team size : 2
Strengths:
Have the motivation to take responsibility and ability to contribute to the team.
Mentor junior engineers new to the project.
A fast learner with a positive attitude.
Good interpersonal skills.
DATE : 27-Aug-2016
PLACE: CHENNAI NAME: KALYANI V