8

Click here to load reader

Arun Kumar M Chandrasekar Resume

Embed Size (px)

Citation preview

Page 1: Arun Kumar M Chandrasekar Resume

ARUN KUMAR MACHERLA CHANDRASEKARE-mail: [email protected]

SUMMARY:• 8+ Years of experience in Banking/Finance Domain• Expertise in Unix/Linux based application development and support• Expert level knowledge in Perl and Shell Scripting• Experience in Unix/C & Oracle application development over AIX & Sun Solaris• Five years’ experience in supporting and integrating SWIFT Messaging applications.

Integrated, migrated and supported ACI's MTS & Sterci’s GTX products that handle interfaces with Swift.

• Extensive experience in IBM MQ Series based messaging software design, development and support

• Analytical and Problem Solving Skills - Providing Level 2 / Level 3 support for mission critical application for last 5+ years

• Project Management skills with demonstrated proficiency in leading and mentoring teams distributed over onsite and offshore.

• Rich experience in working in client facing role and managing relationship with technology and business teams.

• Involved in all phases of SDLC process from inception to implementation. • In addition to the regular responsibilities, I also represented my team in Peer Review and

Change Management process. Also, I worked as a liaison between the development team and the QA team for delivery and defect management.

TECHNICAL SKILLS:UNIX, Linux, Perl, Shell scripting, SWIFT, Unix/C, Oracle, SQL, MQ Series,

Harvest, Putty, ACI MTS, Sterci GTX, Geneos, ClearQuest, XML, Control-M, Green Hat.

EDUCATION:Bachelors in Information Technology

PROFESSIONAL EXPERIENCE:

Consultant at Fidelity Investments Technology (September 2015 – till date)

Working for an in-house product, which operates and services Fidelity Prime Services’ clients and prospects. The product provides comparative analysis of lending rates for various clients who do business with numerous brokers across the globe. It provides various features for these clients, who involve in short trading, long trading, Locates, Indication etc. It brings price

Page 2: Arun Kumar M Chandrasekar Resume

transparency into the market. It also helps various hedge fund clients to manage their assets efficiently.

Roles and Responsibilities• Design, Development, Testing, Implementation, Production support of different

application components.• Maintenance of existing production software application including bug fixes.• Migrate legacy systems into new application.• Configure Control-M & scheduler jobs for different application batches.• Provide test environment support for UAT• Provide proposals to remediate or automate manual tasks.• Perform client on-boarding related activities. • Provide Incident support upon escalation and drive problem resolution, own root cause

analysis and provide tactical and strategic solutions.• Level 2 / Level 3 Production Support.• Coordinated with other interfacing applications to address issue for current or new

interfaces.

Technical EnvironmentLinux, Perl, UNIX Shell Scripts, Oracle, SQL, XML, Control-M

Consultant at Deutsche Bank - Third Party Product integration(February 2014 – September 2015)

Worked for one of the major German Banks, in an ambitious project initiated with the goal of sun-setting its legacy financial messaging application and to implement a new messaging system, which is efficient and secure, and makes advantage of the latest technology. All the existing application functions are analyzed, documented and migrated over to the new application in a phased approach. A third party product - GTX - from Bottomline Technologies (Sterci) was purchased by the bank for interfacing with SWIFT. This project involves integrating GTX into Bank's IT infrastructure, identifying and closing gaps between existing legacy software and new vendor software and to migrate message flow and related functions in a phased approach that minimizes risk and business impact.

GTExchange is a Financial Message-Oriented Middleware.It enables banks and financial institutions to interconnect their financial transactions through a hub. It is designed to facilitate the communication between financial applications, and engineered in client/server architecture on an open operating system (LINUX and Solaris).

Page 3: Arun Kumar M Chandrasekar Resume

Multi-network: GTX can transmit and receive messages on several networks (SWIFTNet FIN, InterAct and FileAct, Telex, Fax, E-mail, SIC, SECOM, SARIE, FIX)Multi-company or Multi-institution: The GTX resources can be shared by several companies or banks.

Roles and Responsibilities as a Subject Matter Expert• Worked as SME (Subject matter expert) in CTB and RTB.• Design, Development, Testing, Implementation, Production support for each backend

application migrated into the system.• Maintenance of existing production software application - includes bug fixes and

hardware upgrades.• Development/configuration and testing of different application components.• Configured Control-M jobs for different application batches; setup Geneos monitoring for

the application and different server components including database and MQ; created MQ channels, queues required for the application.

• Provided Incident support upon escalation and drive problem resolution, owned root cause analysis and provided tactical and strategic solutions.

• Performed proof of concept development/test for components included in future phases.• Performed gap analysis to identify gaps in vendor software.• Provided test environment support for UAT and resolved both functional and technical

issues which helped in ensuring proper Production migration.• Provided support for test and actual invocation of Disaster Recovery plans for the

applications in scope.• Worked on improving the application by identifying environment or performance related

issues in application.• Level 2 / Level 3 Production Support.• Chairing status calls with various Teams involved on a Weekly basis.• Involved in weekly RTB, CTB, Pre and Post deployment calls.• Single point of contact for customers from USA region.• Coordinated with other interfacing applications to address issue for current or new

interfaces.• Prepared and organized a structured training plan and sessions for new team members.• Created/maintained interface documents for all interfacing applications, process

documentation (KOPs, run books).• Provided proposals to remediate or automate manual tasks, eliminate recurring SRs,

reduce number of incidents and improve support processes.

Technical EnvironmentLinux, Perl, UNIX Shell Scripts, SWIFT, Oracle, SQL, MQ Series, Sterci GTX, XML, Control-M, HP ALM, Web logic, Geneos, Green Hat.

Page 4: Arun Kumar M Chandrasekar Resume

Consultant at The Bank Of New York Mellon - Third Party Product integration(July 2010- February 2014)

Messaging division at this New York based bank has many applications dealing with real-time financial messages. Some of the Legacy messaging applications are technologically outdated and functionally insufficient to support the current market requirements. FNI (Financial Network Integration) project was to migrate multiple legacy messaging applications to a single state of the art messaging product which is more robust, secure and scalable. VAX/VMS and IBM Mainframe based messaging products were being migrated to UNIX based MTS (Money Transfer System) from ACI Worldwide.

Roles and Responsibilities as a Technical Lead• Review and finalize migration requirements.• Actively Involved in Design, Development, Testing, Implementation, QA/UAT Support,

Production Support for each backend application migrated into the system.• Integration of Core MTS product in to the Bank's IT infrastructure.• Migrate Legacy Mainframe functions into new application.• Perform gap analysis to identify gaps in vendor software.• Submit change requests to Vendor or initiate internal development as appropriate.• Perform proof of concept development/test for components included in future phases.• Development and testing of Application Migration components (OFAC, Message

Archival and Retrieval system, Message Routing Modules, Support tool to monitor the application, etc).

• Co-ordinate with Europe, US & Asian User groups for validations and approvals.• Prepare various SDLC documents like High-level Design, Detailed Design, Test Plan,

and Implementation Plan.• Ensure SDLC Process is being strictly followed in all phases of the project.• Work Allocation and Monitoring of tasks executed by remote teams.• Level 2 / Level 3 Production Support.• Chairing status calls with various Teams involved in a migration on a Weekly basis.• Prepared and organized a structured training plan and sessions for new team members.

Technical EnvironmentUNIX AIX, Perl, UNIX Shell Scripts, SWIFT, ACI MTS, Oracle, SQL, Harvest, ClearQuest, MQ Series, XML

Page 5: Arun Kumar M Chandrasekar Resume

Consultant at Statestreet - Open System Architecture (OSA) Production Support(Apr 2008 - June 2010)

This project was executed for one of the major US Banks. The project was to provide the Level-1, Level-2 application and infrastructure support to the service oriented architecture (SOA) framework based application.

Roles and Responsibilities as a Senior Software Engineer • Created diagnostics tools like watchdog, health check, etc to monitor and track the status

of the various applications in UNIX.• Written Perl scripts to monitor errors in the running log file and send report to admin

group immediately.• Written UNIX scripts to execute SQL statements to retrieve data from the database and

do necessary update or insert if required, monitor the file generation in the server, and deploy the jars into the applications.

• Written UNIX scripts to monitor application logs, file system usage and clean up the old log files.

• Handled the production/BUAT environment Application related bugs/issues, provided both L1 and L2 support to the users.

• Handle day to day escalations on the issues raised by the client.• Perform problem management in resolving recurring production issues.• Responsible for resolving Critical Production issues within the stipulated SLA.• Ensuring Quality Incident Tickets are raised and resolved.

Technical EnvironmentUNIX AIX, Perl, UNIX Shell Scripts, Oracle, SQL, XML

TAMOS to eTrust Migration(Nov 2007 - Mar 2008)

This project was executed for a leading US based Bank. The project was to migrate various UNIX servers from existing OS security product into a corporate standard product including converting user details from existing product into the new product.

Roles and Responsibilities as a Project Engineer • Analyzed the requirements. • Written UNIX shell and bash scripts to convert the user details in the User related files

like passwd, group etc.• Written Perl scripts to convert the user details in the User related files like passwd, group

etc.

Page 6: Arun Kumar M Chandrasekar Resume

• Enhanced / modified existing UNIX shell scripts based on the functional requirement changes.

Technical EnvironmentIBM AIX, Perl, UNIX Shell Scripts