I started my career as a project Engineer in Wipro Technologies in 2005 and worked as a technical lead and received Shining star award for my contribution before parting ways. I have 10 years of work experience mainly in telecom and Health Care domain projects. I have worked in projects related to Network Management System and worked with Dell EMC client in a provisioning client application (frond end application) and in Product support team as an onsite coordinator. I took a career break in the year 2013 due to personal reasons. I restarted my career in November 2021 with HCL technologies. I worked with US Tech Solutions for a HealthCare EHR project with Oracle Cerner client. I am a fast learner with a positive attitude and flair for innovative thinking and a versatile team player with Good Communication and problem-solving skills.
G1, Building no 20, 22nd Kamarajar Street, Thiruvanmiyur, Chennai, 600041
English, Tamil, Hindi and Telegu
Company
US Tech Solutions
Project Name
Accessibility Support For Powerchart Application
Client
Oracle Cerner
Technologies
C++, MFC VC++, Accessibility, Codejock Toolkit Pro for Visual C++, GitHub, klockwork, Fortify, JIRA
Project Description
Millenium is an EHR solution that is an oracle Cerner owned software tool. Millennium helps to document and access critical patient data, streamline workflows, and help to improve both patient safety and the overall patient experience. The User Interface is comprised of several different components to support a specific category as part of the EHR solution. The User Interface screens are specifically designed to be compatible with the accessibility standards and follow the standards for keyboard, color contrast and screen reading. The software is developed to support JAWS screen reader to enable the accessibility users to use the application seamlessly.
Period: August 2022 to December 2023
Role : Senior Software Engineer
Contribution:
Ø Worked on multiple UI screen uplift to be compatible with the accessibility requirements and standards such as color contrast, Keyboard accessible controls and support JAWS screen reader.
Ø Worked on uplift of DLLs as well as activeX OCX components.
Ø Worked on multiple defects/bug fixes related to accessibility raised by clients to support screen reader and keyboard related issues.
Ø Involved in design, implementation, demo / presentation to the client and unit Testing applications.
Ø Followed Agile model of project development and used Atlassian JIRA and GitHub software for project tracking and maintenance.
Company
HCL Technologies
Project Name
Pro-Watch Integrated Security Suite – S3100 Panel support
Client
Honeywell
Technologies
C/C++, MFC VC++, Security Networking, BitBucket, JIRA, Socket programming, COM programming
Project Description
Pro-Watch Integrated Security Suite enables an enterprise to benefit from the seamless integration of all of its security solutions, giving you complete visibility of all the connected systems, in turn mitigating business risks. It also provides monitoring, advanced data reporting and scalability for your security ecosystem.S3100 Panel is a new security panel that is supported by an existing security management system M3000 application and same features needs to be integrated with the Prowatch suite.
Period : November 2021 to July 2022
Role : Technical Lead and Senior Developer
Contribution:
Ø Worked on the implementation of Pro-Watch VC++ client and server application to support S3100 panel integration.
Ø Understanding and designing of new features to be implemented in Pro watch suite to support S3100 Panel features. Porting of S3100 security features from M3000 application to Pro Watch application.
Ø Worked on the development activities in Prowatch server to communicate to the S3100 Panel to send and receive configurations and security related information via an intermediate XCOM server.
Ø XCOM server supports specific formatted URL message structure. I have worked on implementation of COM interface from prowatch client using a C# library which implements the HTTPS calls to communicate with XCOM server.
Ø Implementation using multithreading features to handle multiple requests and response to and from the Panel.
Ø Implementation of heartbeat message for the S3100 Panel to know the current status and update the UI.
Ø Implementation of alarm management.
Ø Implementation of retrieving and storing data in SQL server via Prowatch server.
Ø Worked with Jira, source tree and Bitbucket source control.
Ø Followed scrum pattern and presented many Pro-Watch demo sessions to client and Honeywell’s customers.
Company
Wipro Technologies
Project Name
ESRS 2.0 Agent side Applications
Client
Dell EMC Corporation
Technologies
C/C++, QT 5 Framework programming, Networking, SVN, Socket programming, COM,UNIX C++ programming, gdb debugging, Shell scripting
Project Description
ESRS 2.0 (EMC secure remote support) is a framework where in EMC can provide services to their customers remotely in a secure network. Any faults that occur in an EMC product in the customer premises can be automatically detected by the EMC network and provide appropriate services to their customers. Provisioning client application enables the EMC customers as well as EMC customer service agents to install or uninstall the EMC software on their products in a secure network. It downloads the software from the provisioning service and also installs the software on the device. The provisioning client has two version CLI and GUI version. It is a cross platform application which can be executed in Windows, Linux as well as Mac platform using Qt library.
Period : March 2011 to September 2013
Role : Technical Lead and Senior Developer (Onshore and offshore)
Deputation : Onshore in U.S.A in Client location for a year
Contribution:
Ø VNXe-DC agent development and its supported utilities on openSUSE OS.
Ø FTP /SMPTP Auto configuration on Window 2K8 R1 and R2.
Ø CECT bug fixes
Ø Linux Agent design and development: Porting Modules
Ø New enhancements in Windows Provisioning and Config Tool applications
Ø Linux agent design and development: DCA-DC, VNX-CS and Linux Gateway.
Ø Porting code from Windows to Linux - TLS code changes for new version of Axeda Gateway.
Ø Managing production support team at offshore.
Ø Onsite coordination of other ESRS applications (ConnectEMC and EMCRemote)
Period : May 2010 to March 2011
Role : Onsite Coordinator (USA) for Production Support
Deputation : Onshore in U.S.A in Client location for a year
Contribution:
Ø Monitoring and providing solution for 24/7 issues in ESRS 2.0 production Environment.
Ø Resolving User initiated technical issues.
Ø Managing support team at offshore and providing support activities at customer location.
Ø Support and co ordination with external teams during application outages.
Ø Root cause analysis and reporting during application outages.
Period : September 2009 to April 2010
Role : Senior Developer(Offshore)
Contribution:
Ø Design and implementation of error handling for the provisioning client application using QT library for cross platform support.
Ø Handling all the error scenarios in the provisioning client and micro installer.
Ø UI changes for the provisioning client.
Ø Design and implementation of UI during the software download execution.
Ø Worked on MicroInstaller asynchronous execution implementation.
Ø Worked on implementing coding standard across modules.
Company
Wipro Technologies
Client
Verizon Data Services India Pvt.Ltd/
Technologies
C++, WinCE SDK, Window mobile application developement , PocketPC API
Project Name : ConnectAddressBook
Client /Period : July 2008 to August 2009
Role : Senior Developer
Project Description:
ConnectedAddressBook is an application which will enable the user to synchronize personal address book contacts with the address book on other devices which supports synchronization. The protocol used to facilitate this is syncML synchronization protocol and is developed in C++. The application has two major modules. One is a platform independent syncML module which will be portable across devices and platform and a platform specific module which will be different for different platforms. This application architecture is such that it would also support other data synchronization like calendar data, images etc in future.
Contribution:
Ø Worked on the application for the windows mobile using WinCE SmartPhone and PocketPC API.
Ø Worked on the design and architecture of the application.
Ø Internet connectivity and data handling.
Ø User request and response handling to and from the server.
Ø Native Address Book interactions using POOM API.
Ø Embedded database storage.
Ø Developed listener to handle the Native address book notification for modifications.
Ø Encryption of data on the air. Used 3DES Encryption.
Ø UI of adding “Sync” menu in the native application and bubble notification on sync status.
Ø Testing of application and code review of modules.
Project Name : Visual Voice Mail Application
Period : December 2007 to June 2008.
Role : Senior Developer
Project Description:
Visual Voice Mail application is an application for windows mobile which helps user to have a visual aspect to phone voicemail and allows users to listen to their messages in the order of their choice. The users can maintain their voicemails similar to their emails and have the options to compose, forward, store, delete voicemails from their Inbox.
Contribution:
Ø Worked on the client side using WinCE SmartPhone and PocketPC API..
Ø Handled the Backend functionality of the application.
Ø Internet connectivity and data handling.
Ø User request and response handling to and from the server.
Ø Handling the notification from the VVM server.
Ø Synchronization of local address book and application.
Ø Voice Mail Data synchronization between the application and Voice Mail server.
Ø Sorting of voice mails in the Inbox.
Ø User Interface for contact name and contact image display.
Company
Wipro Technologies
Project Name
5620_PSAX
Client
Alcatel – Lucent
Technologies
C/C++, Socket programming, Unix/ Linux C++ programming, Shell scripting
Project Description
Alcatel-Lucent 5620 Network Management solution for Multi Service Media Gateways PSAX 1000, PSAX 1250, PSAX 2300, PSAX 4500 via 5620 SNMPDM Element Manager. The support for the card on the PSAX nodes was provided in the existing 5620 NM
Period : / April 2007 to October 2007
Role : Senior Developer
Contribution:
.
Ø Worked on the analysis and coding for PSAX Quad serial card.
Ø Also worked on the PSAX Ethernet Card support in 5620 NM.
Ø Involved in the design and support for 4Port and 6 Port Ethernet card.
Ø Support for ATM links and paths on the Ethernet interfaces on the card.
Ø Bandwidth allocation handling for the paths and links on the Ethernet card.
Ø Test case development and Feature Testing for DS3 cards, OC3 cards and IMA cards in PSAX node.
Company
Wipro Technologies
Project Name
iDirect- NMS
Client
iDirect Technologies
Technologies
C/C++, MFC VC++, Socket programming, Unix/Linux C++ programming, Shell scripting.
Project Description
Development and maintenance of NMS for the iDirect TDMA networks which provides solutions for broadband IP networking via satellite networks.
Period : March 2006 to February 2007
Role : Developer
Contribution:
Ø Worked on the Enhancement in network configuration client (iBuilder) to add the feature of logging the configuration activities like adding, modifying or deleting network elements in the network by the current user. The user can thus track the changes he has made in the network whenever required.
Ø Worked on the task of getting the status of the external devices connected on the remote side and monitor using the NMS client (iMonitor). Features were added to monitor the real time status and view the events and conditions generated by the devices.
Ø Have worked independently in the development of a c++ web client for an OSS server which retrieves the real time statistics of the network elements and the network details like number of remotes or networks and their description.
Ø Have been involved in testing by setting up the complete iDirect network setup.
Ø Have been involved in activities involving both NMS server and client.