1. - 1 -
K. Dhevendran
#561, 3th Main, Royal County PH-1
JP Nagar 8th Phase
Bangalore – 560083
Email : k_dhevendran@yahoo.com
Phone : +91-80-25781068 (R)
Mobile : +91-9845439011
Over 16 years of professional leading experience in Design, Development and Maintenance of Storage (HP SSMC and
HP ESR for HP 3PAR Array), Telecom and Network Management Products (HP NNM, HP Open View suite & TeMIP).
Experience in creation of network management integration solution. Working experience in creation of platform
abstraction layers using C, C++ for HP Open View products.
Summary
Working for HP StoreServ Management Console (SSMC) - Provisioning & Performance monitoring
software for HP 3PAR Array
o Creating specification by interacting with Product Management Team as well as 3PAR Array OS/CLI
Team
o Designing, developing of REST based 3-tier applications (SSMC) for collecting and monitoring
performance and space statistics for HP 3PAR array.
o Maintenance of TCL based legacy product called External System Reporter (ESR) which is also
Performance monitoring software for HP 3PAR Array
Worked in HP Open View suite of products with the experience of
o Designing, developing and deploying Network Management product as n-tier applications (MMM9i)
as well as legacy application (OVO,TeMIP, & NNM7.x)
o Providing Customer Specific Network management Integration Solution with HP OV Products
o Creating and maintaining platform abstraction layers for HP OV Products
Experience in Agile Methodology and played scrum master role
Experience in multi site coordination
o To solve many off-shore end customer issues with less turn-around time
o To work with off-shore Partner team, Technical Marketing Team & Product Management Team
Worked as Engineer-R&D in Banyan Networks
o Network management capability support for DSL System (DIAS & RAS)
o Defining MIB and SNMP agent Support
Worked as Assit Engineer-R&D in Premier Polytronics
o Firmware development for Embedded System to control Ring Frame machines
Post Graduated in ME (Applied Electronics ) after Graduation in BE (ECE)
Skills
Languages and
Technology
Java, JEE,XML,C++,C,NUCLEUS for i960 (Intel processor) & Assembly (PLM51 &
ASM51) for 8032
Tools SOAPUI, JUNIT, Eclipse, ANT, & MAVEN,GDB
Protocols and
Technology
SNMP, MIB, TCP/IP, HTTP,XML & SOAP, REST,Web Service (Axis2), WS Evening, JMS,
RPC & Socket programming
Script Unix Shell ,TCL,Perl & VB script
SCM Tool Exposure GIT, Subversion, SCM, Clearcase and CM synergy
Application Server Jetty, JBOSS & Tomcat
DB Exposure Hibernate-3, Postgres & ORACLE
OS HP-UX, AIX, Solaris, Linux & Windows
Industry Experience
Hewlett-Packard (2002 March – Till Date) - Working as Software Designer V b [Specialist]
Banyan Networks (2000 January – 2002 February) - Worked as Engineer -R&D
Premier Polytronics (1997 June – 1998 August) - Worked as Assit Engineer -R&D
2. - 2 -
Note: Studied ME during 1998 August – 2000 January
Other Accomplishments
Obtained “Excellent Contribution Award” in the Open View Component Team, Hewlett Packard ISO Private
Limited
Obtained “Appreciation Award” for the best coordination with Technical Marketing team of the Open View
products, Hewlett Packard ISO Private Limited
Obtained GATE Percentile of 82.45 in GATE’98 ECE
Projects
1. SSMC (Hewlett Packard – 2012 May – Till Date)
SSMC (StoreServ Management Console) is REST based software application which is meant for provisioning the HP
3PAR Array as well as reporting the performance and space statistics of HP 3PAR Array.
Responsibility Designing/Creating the UI Specification for the performance/space reports
Design and implementation of back-end modules like collecting data from HP 3PAR Array
Design and implementation of REST APIs for SSMC UI as well as for public consumer
Technologies Used JEE, REST API Support & Jetty Server
2. External System Reporter (Hewlett Packard – 2012 May – Till Date)
Eternal System Reporter is TCL based software application which is meant for collecting and reporting the performance
and space statistics of HP 3PAR Array. This is legacy software which is going to be replaced by SSMC
Responsibility Whole product support engineer (L4 Engineer )
Handle the customer issues
Periodic/need based interaction with L3 & L3 team to do product demo
Technologies Used TCL,DB Server ( MySql,MSSQL,Oracle ),Shell Script & Apache Web Server
3. NNMi SPI for Telco Devices (Hewlett Packard – 2010 December – 2012 May)
NNMi SPI (Software Plug-in) is software which is designed to work with NNMi to enable different network service level
management [e.g. MPLS, LTE services]. The LTE iSPI is the one such iSPI to manage LTE services. NNM LTE SPI
interacts with ALU SAM devices to collect LTE & MPLS details to create topology models. The non-SNMP network fault
alarms are also collected and reported on LTE topology services after correlation. This product is being developed
using NNMi SPI frame work
Responsibility Design and implementation LTE DB Topology model
Design and Developing NNMi correlation rules
Developing NNMi Casual Rules
Technologies Used JEE, Hibernate-3, XML, Webservice
4. NNMi - TeMIP Integration (Hewlett Packard – 2008 November – 2010 November)
NNMi is a new version of HP NNM with enriched enhancements mainly meant to manage IP Network. TeMIP
(Telecommunication Management Information Platform) is meant to manage the telecom network. The NNMi – TeMIP
Integration product (called as ATNI - Advanced TeMIP NNMi Integration) integrates through Web Service (Axis2 based)
to collect Network Topology data and Traps (NNMi incidents). The Collected Topology data and Traps are translated
3. - 3 -
based on Mediation Mapping Rules (Customization) and the forwarded to TeMIP. The translated network topology
data are used to create TeMIP topology and the translated traps are reported as TeMIP Alarm.
Responsibility Analyzing NNMi WSDL API in the integration aspect and using those APIs
appropriately to create integration solution.
Designing and Developing the ATNI functional modules
Performing the Scrum Master role in the project
Technologies Used Axis2 Based Web Service , Java , C++ & Shell Script
5. Open View - TeMIP Integration (Hewlett Packard - 2005 September – 2008 December)
Open View products are mainly meant to do IT management whereas TeMIP is meant to manage the telecom network.
The Open View – TeMIP Integration products act as bridge between TeMIP and Open View (OV) suite of products
(such as NNM and OVO) and forwards alarm / message from one product to other. The Open View – TeMIP integration
suite of products are in two groups: In the first one, TeMIP acts as manager of manager in another one, OV products
act as manager of manager.
Responsibility Collecting and Analyzing the defects from defect tracking system,
Releasing Hot-fix if it is critical,
Planning and doing maintenance releases
Leading the 5 member maintenance team.
Language Used C & Shell Script
6. Cross Platform Library for Open View Products (Hewlett Packard – 2002 March – 2003 April )
The Cross Platform Library (XPL) is a component which implements Platform Independent features. This provides
APIs for the functionalities like Tracing, Logging, String manipulation, Codeset conversion, Synchronization, Process
& Thread Creation. This component is mainly meant for making functional uniformity across platforms, making
consistency across OV products and reducing the redundancy in development and footprint.
1. Added new feature for remote Tracing in XPL ( 2003 May - 2003 September )
Responsibility Requirement collection & and Analysis ,
Creating functional specification,
Design & Implementation,
Testing & Release
Language Used C++
2. Support-work on XPL ( 2003 September – 2004 June )
Responsibility Collecting and Analyzing the defects from defect tracking system,
Releasing Hot-fix if it is critical,
Planning and doing maintenance releases
Language Used C++
7. System Integration & Third party tools customization (Hewlett Packard – 2004 July – 2004
November)
The Open View System Integration team provides two solutions. The first one is Common Scripting Library (CSL),
which implements platform independent Shell APIs. This is mainly used in packaging control scripts. The second
solution is to make ‘Open View specific customized build & packaging’ of the third party tools such as PERL, JRE, JDK
Apache, & Tomcat.
1. Support-work on CSL ( 2004 July – 2004 November )
4. - 4 -
Responsibility Collecting and Analyzing the defects from defect tracking system,
Releasing Hot-fix if it is critical,
Planning and doing maintenance releases
Language Used Unix shell script & VB script
2. Customized Perl & JRE to Open View products ( 2004 July – 2004 November )
Responsibility Collecting the requirements,
Making customized Build & Packaging,
Testing & Release
Language Used Unix shell script, VB script ,PERL & C++
8. DIAS (Direct Internet Access System) (Banyan Networks – 2001 January – 2002 February)
DIAS is a DSL system, which supports Voice as well as data through DSL link. The DIAS product is aimed for supporting
high bandwidth through existing copper lines with voice–data simultaneous access feature. The DIAS has three
different types of interfaces namely Ethernet, E1, & DSL-link. The E1-interface is used for supporting Voice and data
(either with SMUX or with V5.2 LE). The Ethernet interface is used for supporting NMS. The DSL link connects
subscribers with DIAS. The DIAS acts as intermediate node between ISP and subscriber as well as exchange and
subscriber in the case of data and voice respectively.
1. SNMP agent Design for DIAS Voice Module (2001 January – 2002 February)
Responsibility SNMP MIB requirement analysis and defining private MIB, Implementing agent
software for the MIBs
Language Used C language (in NUCLEUS RTOS) & HP-Open View for testing
2. Configuration and Management Module ( 2001 January – 2002 February )
Responsibility Collecting information about user interface.
Design & Implementation
Language Used C language (in NUCLEUS RTOS) & HP-Open View for testing
9. corDECT based RAS(Remote Access Server) (Banyan Networks - 2000 January – 2001 February)
The corDECT device is aimed for wireless voice exchange. The RAS supports Internet data connectivity in the corDECT
wireless exchange. The RAS has two different interfaces namely Ethernet & E1 (for PPP). The E1 goes to subscriber
through corDECT device (i.e. through wireless exchange) and the Ethernet connects ISP. Hence, subscriber can access
Internet through wireless RAS with corDECT.
1. SNMP agent Implementation for RAS ( 2000 January – 2001 February )
Responsibility SNMP MIB requirement analysis and defining private MIB,
Implementing agent software for the MIBs
Language Used C language (in NUCLEUS RTOS) & HP-Open View for testing
2. DHCP-Client support & Command Line Interface for RAS
(2000 January – 2001 February)
Responsibility Literature survey by studying DHCP RFCs,
CLI interfaces definition & Implementation,
Testing & Release
Language Used C language (in NUCLEUS RTOS)
5. - 5 -
10. Automatic Break Controller for Ring frame machines (Premier Polytronics 1997 June – 1998 August)
The Automatic Break Controller is aimed for monitoring and controlling the yarn breakage rate of Ring frame machines
in textile industries. This system monitors the breakage rate of 1058 yarn windings in the programmed intervals and
decides to alter the RPM of the machine.
This system uses two 8032 micro-controllers. One is for monitoring breakage rate and controlling the RPM of the
machine and another one for communicating with PC. The information is recorded every minute giving complete details
of the Ring frame machine in proprietary database. This database can be displayed in various formats to view the
statistics by using Premier Polytronics proprietary software.
Responsibility Studying the controller 8032,
Design, Implementation & Testing Firmware
Language
Used
ASM51 & PLM51
Educational Qualification
Class / Course Name Of The Institution Year of study Grade / %
M.E
(Applied Electronics)
PSG College of Technology
Coimbatore
Aug ‘98– Jan ‘00 8.61(CGPA)
B.E (ECE)
Kumaraguru College of Technology
Coimbatore
Oct ’93-May ‘97 71.06
XII Standard
Govt.Hr.Sec. School
Vanavasi
1992-1993
82.00
X Standard
Govt.Hr.Sec. School
Vanavasi
1990-1991 80.20