Narayanan Doraiswamy
Mobile: 1 437 266 1129
Email: nartcr@gmail.com
Seeking assignments in the field of Technology Development and Programming with a growth oriented
organisation.
PROFESSIONAL SYNOPSIS
More than 10 years of experience in managing mission critical financial services applications in positions as Software Engineer,
Programmer Analyst and Manager with a solid background in ITIL processes. Use a real-world approach to problem management and
continuous service improvement and deep well of experience to meet the challenges of this fast-paced, high turnover industry.
Proficiencies include:
Software Developer
Scalable and Flexible Software Solutions
Project Management & Tech. Guidance
Incident & Problem Management Performance optimization & Stability
Customer Support & Satisfaction
Application Resiliency
Change management
Business Analysis
Stop Gap Analysis
Outsourced Team Management
Application Risk Control
Continuous Service Improvement
Automation Initiatives
Data Extraction and Conversion
Resident of Canada, with ability to work from any locations. Seeking technology related job.
Certified in multiple technologies. Have significant experience on Payment Architecture flows. Aware of high level concepts of
SAP ECC BI ABAP.
Have been responsible for stability and enhanced functioning of various mission critical applications by partnering with diverse
team of business, product and technology teams and overseeing the successful completion of projects by following ITIL
processes.
A quick learner, driving the newly introduced tracking tool, JIRA and incorporate it with the Agile methodology; also providing
training to all members of the team on the usage of JIRA.
Strategic business sense, uncompromising work ethics and natural sincerity have helped create consistent cost saves and
helped the applications supported to be known as one of the most stable within the organization.
Analytical thinking and innovative ideas have resulted in better handling of incidents, faster work-arounds and application
performance optimization.
Possess excellent interpersonal, communication and organisational skills.
PROFESSIONAL CERTIFICATIONS
Certified in DB2 700
Certified in DB2 703 Application Developer
Certified in Linux Networking and Administration
Certified in UNIX, C and C++
Certified in Capital Market and Insurance course.
TECHNICAL SKILL SET
Operating System : MVS (OS/390), Windows 98/2000/XP, Linux, Unix, Z/OS
Functional Skills : Corporate payment lifecycle, Payment translation tools, ACH, WIRES, CHECKS,SWIFT,Healthcare
payments
Programming Languages : COBOL, JCL, SQL, Assembler, Natural, Mark IV, HTML, XML, C, C++, Java
Databases Worked On : DB2, VSAM, ADABAS, IMS DB
Concepts : CICS, Object Oriented Programaming languages, SDLC, Design of Algorithms, IMS DC,EDI, HIPAA
Testing Tools : File AID, XPED, File Master
Monitoring Tools : $avrs, CA-View, MAINVIEW, MQ Browse
Change control Tools : Endevor, Changeman, NISE, Visual Source Safe, ITSM,ECM
File transfer tools : NDM, FTP, XCOM, SFTP
Scheduling Tools : Zeke, CA-7
Project Management Activities : MS-Project, JIRA, Confluence, MS-Excel, Visio, JBPM, Resource Management, Agile/Waterfall,
Corporate payment lifecycle, Payment translation tools, ACH, WIRES, CHECKS,SWIFT,Healthcare payments, Project Management,
Business Analysis, Requirement Analysis, SDLC
Finance concepts : ANSI ASC X12(810, 811, 820, 821, 822, 823, 828, 829, 835, 824, 997, 999), EDIFACT
(PAYMUL/CREMUL /DEBMUL/ BANSTA/FINSTA), ISO,NACHA, iNACHA, IDOC, GFF ( Global File Format ),
Others : MQ, DFSSORT,SYNSORT,CA PLATINUM, Easytrieve, Visual Studio 2015 IDE,Eclipse, Connexion,
Gentran, Psypher Encryption
Non Professional EXPERIENCE
a) Have taught object oriented concepts to students, during highschool/college days.
b) Tech Savvy resource – self taught and certified in multiple programming languages/concepts. Self-teaching SAP ECC BI, and JBPM.
c) In process of creating my first app for traders for iOS using Pine Editor, Ruby.
d) Avid tri-athlete, and was part of mentoring old-aged population in building their skillset, in-order for job placements.
Skills used: C,C++,SAP BI,JBPM,UNIX,LINUX,VS IDE
Professional EXPERIENCE
Projects Undertaken ( Projecting most relevant work experience ):
1.
Project : JPM Chase
Platform : z/OS
Company : Accenture
Duration : 2009 March – 2016 Feb
Designation : Software Engineer/Programmer Analyst – System Analyst/Team Lead
Skills used : Z/OS, COBOL, Natural, JCL, SQL, Assembler, DB2, VSAM, ADABAS, CICS, SDLC, Algorithms, EDI, HIPAA, Object
oriented, File AID, XPED, File Master, $avrs, CA-View, MAINVIEW, MQ Browse, Endevor, Changeman, NISE, Visual Source Safe, ITSM,
ECM, NDM, FTP, XCOM, SFTP, Zeke, CA-7, JIRA, Confluence, MS-Excel, Visio, XML, MQ, DFSSORT,SYNSORT,CA PLATINUM,
Easytrieve , MS Office, ANSI ASC X12(810, 811, 820, 821, 822, 823, 828, 829, 835, 824, 997, 999), EDIFACT (PAYMUL/CREMUL
/DEBMUL/ BANSTA/FINSTA), ISO,NACHA, iNACHA, IDOC, GFF ( Global File Format ), Resource Management, Agile/Waterfall,
Corporate payment lifecycle, Payment translation tools, ACH, WIRES, CHECKS,SWIFT,Healthcare payments, Project Management,
Business Analysis, Requirement Analysis, SDLC
Banking Client has two different platforms in order to process the EDI Files from the customer for origination of Payments as well as
reporting of advices. These are existing platforms with requirements for development of new application, maintenance of existing
application and Production Support tasks for smooth flow of Payments/Advices to various customers of the bank. These payments are
billed inside the application and is sent to downstream applications.
Roles & Responsibilities:
• Create high level business requirements, and transform into software programs, assist in end to end testing including QA
and UAT testing.
• SME for financial applications for the bank, including stop gap analysis for migration of legacy system to web based
application.
• Application Rationalization: Understanding application, and assist in migrating old application to new application,
including stop gap analysis.The bank was running on legacy application involving 1000’s of components. Documenting the
high level functions of application, and translating into target application requirements was done as part of this.
• Software Upgrades: Considered SME for maintaining, upgrading application level softwares for the bank. This includes:
o Creating high level designs and implementation for Connexion, Gentran, Psypher ( encryption ) for the bank, and
install in production environment after extensive coding and testing.
o This project is one of the complex projects involving more than 500 programs, database, control card, cluster and
VSAM changes. This is the core application software upgrade, since the payments are processed through these.
• Stability Initiatives: Came up with and delivered multiple ideas resulting in measurable increase in stability of the
application including reduction in maintenance cost. Some examples include:
o Oversaw implementation of project to eliminate issues relating to customers files being dropped due to rapid file
delivery.
o Drove P2-P4 incident reduction efforts resulting gradual decrease in generated tickets. The Y0Y reduction for the
year ended was 90%.
o In accordance with being an Active-Active System, lead the project for creation of email alerts to be sent to
Production Management without halting any application process.
• Cost Saves and Efficiency Efforts: As part of system performance and cost review, identified unnecessary costs being
incurred and came up with ideas to eliminate such costs. To list a few:
o Identified and removed more than 5000 obsolete scheduling setups which resulted in a saving of USD 30,000 per
year.
o Played the role of application SME in moving the application from an old, unsupported, slower data center to a
new, faster data center. The project resulted in a 60 % faster CPU performance, risk mitigation due to “Encryption
at Rest” and an expected savings of more than USD 30 million.
• Vendor and Customer Management: Acting as the security Liaison for external business partners and technology POC
for Vendors to provide on-time communication resulting in smooth and stable applications.
• Continuous Service Improvement: In line with the ITIL process, provided training and documentation to the team;
worked with business partners to close any gaps; result was seen with 80 %reduction in YoY P1 incidents and reduction in
MTTR for all incidents.
• Project Management: Manage 5-10 team members which include effective allocation of work, and provide constructive
feedback on timely basis. Work with different stake holders like DBA, external vendors to transform functional
requirements into application requirements. This includes handling 1000+ man hour projects.
• Business Analysis: Identify process bottlenecks and implemented new and improved processes and policies including different
checkpoints, and also addressing knowledge deficiency within the team.
o Forecasting and planning – Create estimation and high level design flows, for the complex projects by
coordinating with different stake holders (Database team, testing team, different Vendors), and making sure
processes/timelines are adhered to.
o Create different metrics for the bank to understand total dollar volume/transactions, and provide business
directions to offshore team, to improve overall productivity of the application.
o Assist in business analysis tasks for other teams within Accenture.
o Restructured the payment processing flows for the bank by automating and improving operating efficiency,
thereby reducing the headcount in Accenture. This was win-win for Accenture and clients.
• Risk Control and Resiliency: Worked on several tasks to identify and mitigate application risks and make the system resilient:
o Remediated security risk by implementing a change to segregate User entitlements in the CICS online region by Use
Ranks.
o Gathered evidence for assessment of application risk; closed risks identified by identifying and implementing strategic
fixes.
o Lead the effort to secure all transmissions in and out of the applications.
o Maintained DR TRAP and performed annual DR exercises as proof of application resiliency.
o Lead the implementation of splitting Production and Test regions of the SYSPLEXED Mainframe paving the way for
application to be “SUSTAINED RESILIENCY” ready.
Achievements:
- Winner of various awards for the exceptional performance shown during the projects including Global Recognition Award which is
highest level of recognition given by the client team.
- Designed and Implemented client approved software in Ca7 batch scheduling system which resulted in aggregate annual savings
of 50000$.
- Appreciated by client for researching and optimizing application performance resulting in an annual saving of approx. $100,000.
- Application SME in moving the application from an old, unsupported, slower data center to a new, faster data center which
is projected to save more than 30 million USD per year.
- Have worked on production support, development and testing team actively.
2.
Project : AXA Life Insurance - Japan
Platform : z/OS
Company : Accenture LLP
Duration : 2007 July – 2009 Feb
Designation : Software Engineer/Programmer Analyst
Skill set : Z/OS, COBOL, Jaspol, Mark IV, JCL, SQL, IMS DB, VSAM, CICS, SDLC, Algorithms, File AID, XPED, File Master,
$avrs, Visual Source Safe, Zeke, Confluence, MS-Excel, Visio, XML, MQ, DFSSORT,SYNSORT , Easytrieve.
The project involves Application Enhancements and small developments for a large Life Insurance client in Japan. The following four
business domains are supported: Group Life, Individual Life, Actuarial, Sales Performance and Commission. I was involved in handling
many complex requests in Group Life Domain and was considered an SME in Annuity policies. The project was complex in its own way,
owing to fact that the entire software was written in Japanese.
The Scope of the project include: Impact Analysis, High Level Design, Detailed Design, Build, Unit Testing and System Testing for various
types of work requests which are listed below:
a) Small Development Requests: Request from client for new development and enhancement of system.
b) Enhancement Requests: Larger development requests involving multiple subsystems, complex functionality and creating new / large
modules.
c) Question Answer Requests: Involving system analysis and changes to the system based on queries raised by Client SME.
d) Problem Investigation Requests: Analyzing the problems in production environment (eg: job / transaction abends, dividend / premium
calculation errors
Roles and Responsibilities:-
1) Develop excellent interpersonal skills, especially since the client has little knowledge in English skills.
2) Handle work requests which includes analysis, design, build and testing following the Accenture V model
3) Conduct reviews for all phases of work requests for other team members as needed.
4) Support the project metrics and reporting mechanism by reporting data timely and accurately in the project dashboard.
5) Conduct knowledge sharing sessions for the other team members, create knowledge transition docs
6) Maintain effective communication for all work requests with the client team.
7) Involve in collating and releasing Newsletters for the Project
Achievements:
- Winner of various awards for the exceptional performance.
- Was able to work with non-english speaking clients, with the help of translators.
3.
Project : American Express
Platform : z/OS
Company : Accenture LLP
Duration : 2006 June – 2007 June
Designation : Associate Software Engineer/Programmer Analyst
Skill set : COBOL, Mark IV, JCL, SQL, IMS DC, VSAM, CICS, SDLC, Algorithms, File AID, XPED, File Master, $avrs, MS-Excel,
Visio, XML, MQ, DFSSORT,SYNSORT , Easytrieve,DB2.
The purpose of this project was to create a real-time link between Membership Rewards (USMR) and it's Business Alliance Partners with
Frequent Flyer and Frequent Guest programs. This real time communication capability will enable Amex US MR Card Members to enroll in
Partner FF/FG programs, link Partner accounts to their MR account, and transfer MR points to Partner accounts in real time.
Role :
1) Involve right from Requirement Analysis to Implementation of the projects
2) Prepare technical design document, coding and implementation of design
3) Explore new & existing H2H system and transition to other team members
4) Review test approach, test plan & test condition.
5) Took part in 3 successful installations.
6) High Quality Deliverables with Zero Schedule slippage
ACADEMIC QUALIFICATIONS
B. Tech in Electrical and Electronics Engg from National Institute of Technology (formerly Regional Engineering college), Kurukshetra
( 2002 – 2006 )
12th
from Bharatiya Vidya Bhavan’s School,Kerala in 2002 with 86.00% marks.
10th
from Bharatiya Vidya Bhavan’s School,Kerala in 2000 with 87.40% marks.
OTHER ACCOLADES
Represented college and won third place in national level quiz competition held at IIT Roorkee 2005.
Represented college in inter university soccer competition.
Created quiz program on VB at school level in 2000, using MS Access as database. This was widely appreciated at school level.
3rd position on C,C++ programming contest at state level in 2000.