• Kumar
**************@*****.***
Objective
To apply my technical expertise in Software development of high quality software products in your
organization to achieve a challenging and rewarding position and to be a part of a team that dynamically works
towards the growth of the company. To involve into Banking and Financial domain and working on Securities and
Derivatives of Fiserv Product being a Engineer
.
Technical Summary
Over 3.6 Years of experience in Visual C++, MFC, C++, Multithreading, DLL’s.
Experience in IT industry as a software engineer in providing solutions using Win32 SDK, MFC
Experience on OOPS Concepts in C++ Coding.
Expertise in front end design on windows using Visual C++
Having Knowledge in Inter process communication using sockets & Winsock2.
Having knowledge in Component Object Model Inproc/Outproc servers
Expertise using VC++ and MFC on basis of Document-View architecture of MFC framework.
Extensive knowledge of developing GUI MFC application.
Knowledge of Windows SDK, MFC DLLs and COM DLLs, TCP/IP Sockets, Multithreading and Socket
Programming.
Designed and implemented many dialog based as well as SDI applications for simulation systems.
Have basic knowledge of Healthcare, Banking & Finance domains
Having basic knowledge in XMLParser Library.
Having Knowledge in C#.
Expertise / Skills:
Programming Languages C, C++, VC++ 7.0
Technologies Win32 SDK, MFC, COM
Software Development Tools Tortoise SVN, Visual Studio 6.0, Visual Studio
2005, Case Tracker, ATRACK, ECG Simulator
Database SQL Server 2005
Platforms Windows XP, Windows CE 6.0
Education:
Master of Computer Applications from Bangalore University with an aggregate of 69% passed out in
2008.
B.Sc (MECs) from Sri Venkateswara University passed out in 2005.
INTERMEDIATE from Board of Intermediate Education passed in A.P in 2002.
S.S.C from State Board Of Secondary Education passed in A.P in1999
Employment History:
Working as a Software Engineer at GRYPHONSOFT SOLUTIONS PVT LTD, Bangalore Since
October 2010 to till date
Professional Experience:
Project: Fixed Income Service January 2012 to till date
Project #1S
• Fixed Income Service
Project Name :
• Duration : Jan 2012 to Till Date
• Client : Fiserv-USA
• Team Size : 12
• Role : Software Engineer
• Environment : C, C++, MFC/COM, Case tracker, Citrix Server, Visual Studio 2008, SQL Server
2005
Project Description:
A desktop and network-based Distributed Processing System, this database-driven Enterprise System can be
scaled to meet the needs of small hedge funds as well as major market dealers. Fiserv® is a versatile and easy to
use tool for both front office and middle-office functions.
FISERV is a complex portfolio asset management system that records and accounts for all investments in an
investment portfolio and interfaces with other systems for data entry and data export. It allows users to view
cash/security holdings and positions.
FISERV is a back-office (after-the-fact) system that captures trade data and translates it into meaningful
information. FISERV receives pricing/exchange rate information from GPS/NAVigator and calculates market
value of investments.
FISERV, being the core system in the 'enterprise solution', processes trade data and provides support for
trade data modifications, cancellations, corrections, and reversals.
FISERV also passes receivables and payables positions to custodial systems for reconciliations and supports
cash applications.
FISERV interfaces with Extended Enterprise applications such as TCA (Tactical Corporate action) and CAM
(Corporate Action Manager) in order to process voluntary as well as mandatory corporate action events and
update holdings/positions in the FISERV database.
Process Setup:
• Configuration Tasks
•User Set up
•Security Master File set up
•Enterprise Standard Data Set up
•Client Data Set up
•Extended Enterprise Applications Configuration
• FISERV Conversion Tasks
•Position and Transaction Data Load
•Market Data Load
•Autosys Jobs
• FISERV Reconciliation and Remediation Tasks
• Position Data Recon
• SMF Recon
• Price Recon
• Position and Transaction Data Conversion
• Security Contributions
• Cash Contributions
• Futures, Options, Rights and Warrants
• Stradle / Open Trades
• FX Spots, FX Forwards and Repos (Borrow and Lend)
• Market Data Load
• Prices and FX Rates
• Factors and Base Rates
• Autosys Jobs
• EDW Extract Job setup
• TLM Extract Job setup etc
• Price Request Job setup
• XSP Extract Job setup FISERV Reconciliation (Comparison of legacy extracts and FISERV extracts and
resolution of differences)
Role: Software Engineer
Project Roles and Responsibilities:
Coding different classes for run time data processing using managed C++ and VC++.
Understanding existing code in VC++,MFC and implementing the same using VC++.
Debugging and Integration Testing for Reports module.
Bug analysis and fixing.
Handling Threading logic to develop various reports.
Handling software build release activities.
Environment: C, C++, MFC/COM, Case tracker, Citrix Server, Visual Studio 2008, SQL Server 2005.
Project: GlobalCardio™ October 2010 to January 2012
Project #2
• Project Name : GlobalCardio
• Duration : Oct 2010 to Jan 2012
• Client : GlobalCardio - California
• Team Size : 10
• Role : Software Engineer
• Environment : C,C++,VC++
Project Description:
GlobalCardio™ 12 Lead is the industry’s most thoroughly documented, computer interpreted 12-lead ecg
program. GlobalCardio resting ecg provides on screen ecg measurements for paperless workflow.
It provides multiple interactive statements to facilitate final diagnostic decision. Cubic spline and finite residual
filter(FRF) provide ecg baseline correction and artifact resolution without sacrificing critical ST
measurements.
Automatic arrhythmia detection assists in documenting arrhythmias that occur during stress.
Data can be exported in word, pdf or XML formats and is able to be stored either in GlobalCardio’s database
or archieved to a CD or the GlobalCardio Information Systems.
Module description:
ECG analysis frequency : 500Hz (processed by signal processing module)
ST measurements: ST amplitudes slope, integral, Index, ST/HR loops, ST/HR index upto 12 leads
(CardioConfig module)
Baseline correction: cubic spline or finite residual filter algorithm ( FRF module)
QRS detection and analysis: Based on automatic or manual lead selection ( RR Analysis module)
ECG output: Real-time ECG/QRS beep/ITL synchronized output (CardioFileManager module)
Features:
Quickly and efficiently document arrhythmias during exercise with Arrhythmia Detection, both annotation and
classification
T-wave Alternans describe the ECG pattern specific to the cardiac repolarization that results in an alternation
of the T-wave morphology on an every-other-beat basis
Provides continuous storage of up to 12 leads for safety and color code arrhythmias for easy viewing
Cubic Spline and Finite Residual Filtering (FRF) provide high-quality baseline correction and artifact
resolution without sacrificing ST measurements
Can perform resting ecg and stress ecg analysis.
Roles and Responsibilities:
GUI modifications for patient data configurations
Resting, Stress ECG configurations.
Implementing a high-pass filter in software: One of the specifications of the ECG is the input referred noise
which should be less than 30μV for the entire system at 150Hz bandwidth.
Bug fixing and preparing technical analysis documents.
Preparing test cases to perform resting, stress ecg’s with various configurations.
Bug fixing related printing issues.
Participating in client meetings.
R &D onecg filtering, acquisition and signal processing.
Bug analysis and fixing.
Handling Threading logic to develop various reports.
Handling software build release activities.
Tools:
Visual Studio 2005, ECG simulator 12 leads, signal processing tool.
OS:
Windows CE 6.0
Framework :
Win32 API, Microsoft Foundation Classes, XMLParser Library.
Languages :
C, C++, VC++,XML
Date:
Place: Bangalore (V Kumar)