SUNIL KUMAR A V
Career Snapshot
A competent professional with 12+ years experience in Software development.
Strong healthcare domain and related standards knowledge.
Good knowledge of computer science algorithms.
Excellent communication, interpersonal & analytical skills.
Skills Set
Languages : C, C++, C#
Technologies : STL, Win32, MFC
Platform : ThreadX, Windows, Linux
Dev. Environment : Eclipse, Visual studio, Qt.
Tools : VSS, Clearcase, ClearQuest, CodeCollabarator, JTAG &
Static/dynamic code analyzers.
Domain : Medical Devices, Industrial Automation, Healthcare, Desktop and Database applications
Achievements
Special remarks from client AVEVA for breaking legacy code of AVEVA Marine.
Special remarks from client Covidien on work ownership.
97.43 percentile in GATE-2004
Career Sketch
Projects:
Title BLOOD TESTING MACHINE
Duration November 2012 to December 2013
Organization iGATE Americas
Client SEIMENS Diagnostics, NY, USA
Description Developing software for next generation blood testing machine. Device
management layer deals with the embedded software. DML consists of 3
modules: workflow manager (management of samples) sequence
manager (receives sample/test information from Schedule manager during every
cycle and executes it), scheduler manager(for identifying an appropriate
sample/test combination for a given test cycle ) and the node software
(controlling one or more physical devices such as Pro bes, Valves and Ring etc.)
Responsibilities Development of workflow manager
Languages / Tools Embedded C++, Linux, Nucleus Plus, CAN.
/Frameworks /
Methodologies used in the
project
1 of 5
SUNIL KUMAR A V
Title FRAMELINK
Duration November 2012 to March 2013
Organization iGATE Americas
Client Medtronic Inc., Colorado,USA.
Description Deep brain stimulation (DBS) is a surgical treatment involving the implantation
of a medical device called a brain pacemaker, which sends electrical impulses to
specific parts of the brain. The FrameLink integrates multiple patient data sets
with state-of-the-art planning and navigation capabilities. The FrameLink
application can be used for planning purposes on scans taken days ahead of
surgery. Images from multiple modalities like CT, MRI can be imported and
merged. Stereotactic, NexFrame and microTargeting platforms are supported.
Responsibilities Actively participated in fixing defects & source code quality assurance
Languages / Tools C++, Linux (Debian)
/Frameworks /
Methodologies used in the
project
Title VIKING
Duration March 2012 to September 2012
Organization iGATE Americas
Client Covidien Plc.,CA, USA.
Description Viking is a program for developing the software for Covidien’s next generation
of 980-series ventilators. Covidien is the world leader in medical devices
engineering. In this project we developed the feature rich software for the new
980 series ventilators. Main modules were BD (Breath delivery unit) & GUI. GUI
was provided using Altia technology. Two modes of operation of the ventilator
are Normal mode (patient connected) & Service mode (to configure & run various
tests). After starting the ventilator, in normal mode, different kinds of breath
modules are scheduled as per current requirements of patient, initial settings &
inputs from respiratory therapist. Service mode tests include calibrations and
checking working conditions of sensors, PSOL, etc.
BD & GUI runs on separate boards communicating through TCP/IP. QF/C++ is
used for event broadcasting.
Responsibilities Programming service mode tests & GUI
Actively participated in fixing defects & source code quality assurance.
Languages / Tools Embedded C++, Altia, PowerPC processor, ThreadX RTOS and JTAG
/Frameworks / debugging
Methodologies used in the
project
Title AVEVA Marine
Duration May 2010 - March 2012
2 of 5
SUNIL KUMAR A V
Organization iGATE India
Client Aveva Group Plc, UK
Description Product is an engineering, design & production software for the marine
industry. AVEVA's marine engineering solution is the result of integrating the
world’s best shipbuilding and plant engineering software. Its naval architecture
and hull design capabilities have been developed over more than 30 years in
partnership with many of the world's leading shipbuilders. Most of the base code
is written in PL/I language and was being converted it to C++. So a test harness
was required to ensure the correctness of conversion. Our team implemented the
Non-stub approach (running the AVEVA Marine without GUI, invoking minimum
modules etc.) of testing the
Functions in the real environment.
Responsibilities Breaking the legacy code
Actively participated technical direction and code review.
Languages / Tools C++, C#, PL\I, STL, MFC, Debacon, VS 2008
/Frameworks /
Methodologies used in the
project
Title Wind O/I-NV
Duration Nov 2008 – Sept 2009
Organization KPIT Cummins Info Systems, India
Client IDEC corporation, Japan.
Description WindO/I-NV2 is IDEC's screen creation software for the HG1F, HG2F, HG3F and
HG4F operator interfaces (touch screen displays.) WindO/I-NV2 is used to create
projects or programs that layout display screens for the O/Is. Using this, any of
IDEC's touch screens can display information from a PLC, process status, or can
be used to input data with virtual switches or keypads to make changes to a
process. Key features were to download, upload & view OI via Ethernet, debug
function, multiple languages, supports scripting, download/upload project to CF
card.
Responsibilities Programming
Actively participated code review.
Languages / Tools C++, STL, Linux, Qt.
/Frameworks /
Methodologies used in the
project
Title Centricity Practice Solutions
Duration Sept 2006 – Aug 2008
Organization GE HealthCare India
Client GE Corporation, USA
Description Earlier GE had delivered the Centricity product, the Centricity Practice which
had two components – Practice Management (PM) and Electronic Medical Record
(EMR). These applications were two distinct products that required an HL-7
interface to share patient information. In addition, the EMR application used the
Oracle database and the PM application used the Microsoft SQL database, making
3 of 5
SUNIL KUMAR A V
the interface between the applications problematic. As one integrated product,
CPS now meets all of the practice's financial and clinical information needs, using
the same SQL database and a common user interface. This release consolidates
overlapping functionality and streamlines the flow of shared patient information
between practice's financial and clinical workflows.
Responsibilities 24 reported issues were resolved.
Languages / Tools C++, MFC, STL, VS 2003, SQL Server.
/Frameworks /
Methodologies used in the
project
Title iSOFT Clinical Manager
Duration May 2004 – June 2006
Organization iSOFT Plc., India.
Client NHS UK.
Description iSOFT, headquartered in U.K., produces healthcare software solutions, and the
company is a world leader in its field. Products are used by more than 8,000
organizations in 27 countries for managing patient information and driving
improvements in healthcare services. i.CM is an Electronic Patient Record (EPR)
and Clinical Data Repository (CDR) system that supports clinical practice
guidelines and provides caregivers with the information they need to provide
quality patient care. It’s a secondary care product. The product also has the
ability to interact with third party systems like Laboratory, Radiology using HL -7.
Responsibilities Maintenance & enhancements.
Major Task: i.CM has the ability to communicate with Ancillary Systems. It does
this by sending and receiving HL-7 messages, which is considered to be the
standard for communication across Healthcare Applications. When a Results
Message, messages from Laboratory/Radiology departments, comes into i.CM, i t
has to be sorted based on the time stamp received in the HL-7 message so that
the application displays the Results in the order in which they were created. It
required lots of analysis and code level changes for accomplishing this Change
Request, as this was one of the major functionalities of the Product.
Languages / Tools C++, STL, MFC, Visual studio 6
/Frameworks /
Methodologies used in the
project
Title Cyber prism
Duration June 2001 – Apr 2004
Organization Cyber prism pvt. Ltd., India.
Client Cyber prism pvt. Ltd., India.
Description Different desktop applications
Responsibilities Programming
Languages / Tools C++, STL, MFC, Visual studio 6, Windows
/Frameworks /
Methodologies used in the
project
4 of 5
SUNIL KUMAR A V
Scholastics
Bachelor of Technology in Computer Science & Engineering from NIT Calicut, India, 1998.
Personal Details
Name : SUNIL KUMAR A V
Date of Birth : 1st May 1975
Gender : Male
Marital Status : Married
Contact Number : +**-**-**-**-**-**
Email Id : **********.****@*****.***
5 of 5