siva-cognizant-21-11-2016

4
SIVARAMAKRISHNAN Solution / Integration Architect Holistic IT knowledge combined with well-honed problem solving skills to meet the challenges of business Experienced Software Architect with over 18 years of experience in technical architecture, integrations, creating innovative solutions and software engineering Presently associated with Cognizant Technology Solutions as Senior Technical Architect. Acquired exposure across Banking & Finance, Payments, Credit reporting, Patents, Insurance, Manufacturing Domains and Healthcare. Understanding of UK Payments like BACS, CHAPS, Faster Payments and International Payments Excellent written and verbal communications Keen listener, excellent analytical ability and a track record of solving complex problems in simplistic ways Experienced in integrating legacy applications with latest technologies, evaluating integration approaches, solutions and making recommendations Expert in building Web Services using REST API design, transaction models and asynchronous method execution Professional Experience Cognizant Technology Solutions as Solution Architect Jul ’14-Till Date Key Accomplishments Played the role of Solution Architect/Stream Owner for Payment Platform APAC region for JPMC APAC. This project was bleeding with stability issues and solution involved identifying Anti-Patterns of Stability and mitigating the same. Architecture safety patterns like Circuit Breaker, Bulk Heads and Time Outs were used for developing the solution. This solution helped the client in achieving predictive monitoring of application and quick resilience Played the role of Solution Architect for payment domain projects like CPRS Strategic Cheque Solution, Commercial Banking Online, Host-2-Host, Faster Payment Service and Client Money projects for Lloyds Bank Group UK. This project also involved the IFCH, which is a Polaris product, to be integrated with multiple channels and products. The solution was responsible to automate certain manual operations Played the role of Application Architect for Common Wealth Bank of Australia/Sydney. Created the End to End payment domain solution for Low Value Settlement System using Open Payment framework (OPF) of Clear2Pay. Travelled to Sydney (onsite) for creating the Solution Architecture document. This solution automated the payment processing of low value settlements which was RBA mandate Played the role of Application Architect for Bank Payment Hub (BPH) CBA. This payment hub was like one stop shop for all types of payments and all payment transactions were processed using the hub. It was used to process the Proprietary cards, Scheme Debit, IMT/RTGS, SWIFT sanctions, General Ledger, Payment Journal, etc. C2P OPF was used to build this Payment Hub. This solution solved the integration hair ball problem Played the role of Solution Architect for my brainchild product called FTPSLP/MetaFTP which is a data integration/migration product which is used or installed in Chase bank USA Created and conceived a payment product called Channel Integrator which integrates the SFTP clients with the back-end payment engine. The product can push and pull payment messages and payment responses. This is part of Digital transformation initiatives SKILLS Domain Experience Banking, Credit Reports, Insurance, Health Care, Patents, Payments Java/J2EE- Solutions Design patterns, Stateless application frameworks- spring, struts, hibernate Security Web Service Protection using JSON Web Tokens Public key Cryptography Site minder- SSO Email protection, 2-way SSL RDBMS DB2, Oracle, Informix Integration Web Service, Messaging (IBM WMQ), IBM MQ Broker (ESB) Framework- Camel, Mule, Spring Integration, circuit breaker Supporting Tools MS Office Suite, MS Project, MS Visio, Rational Tools Operating

Upload: siva-ramakrishnan

Post on 15-Jan-2017

21 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Siva-Cognizant-21-11-2016

SIVARAMAKRISHNAN

Solution / Integration ArchitectHolistic IT knowledge combined with well-honed problem solving skills to meet the challenges

of business Experienced Software Architect with over 18 years of experience in technical architecture,

integrations, creating innovative solutions and software engineering Presently associated with Cognizant Technology Solutions as Senior Technical Architect.

Acquired exposure across Banking & Finance, Payments, Credit reporting, Patents, Insurance, Manufacturing Domains and Healthcare.

Understanding of UK Payments like BACS, CHAPS, Faster Payments and International Payments

Excellent written and verbal communications Keen listener, excellent analytical ability and a track record of solving complex problems in

simplistic ways Experienced in integrating legacy applications with latest technologies, evaluating

integration approaches, solutions and making recommendations Expert in building Web Services using REST API design, transaction models and

asynchronous method execution

Professional Experience

Cognizant Technology Solutions as Solution Architect Jul ’14-Till Date Key Accomplishments Played the role of Solution Architect/Stream Owner for Payment Platform APAC region for

JPMC APAC. This project was bleeding with stability issues and solution involved identifying Anti-Patterns of Stability and mitigating the same. Architecture safety patterns like Circuit Breaker, Bulk Heads and Time Outs were used for developing the solution. This solution helped the client in achieving predictive monitoring of application and quick resilience

Played the role of Solution Architect for payment domain projects like CPRS Strategic Cheque Solution, Commercial Banking Online, Host-2-Host, Faster Payment Service and Client Money projects for Lloyds Bank Group UK. This project also involved the IFCH, which is a Polaris product, to be integrated with multiple channels and products. The solution was responsible to automate certain manual operations

Played the role of Application Architect for Common Wealth Bank of Australia/Sydney. Created the End to End payment domain solution for Low Value Settlement System using Open Payment framework (OPF) of Clear2Pay. Travelled to Sydney (onsite) for creating the Solution Architecture document. This solution automated the payment processing of low value settlements which was RBA mandate

Played the role of Application Architect for Bank Payment Hub (BPH) CBA. This payment hub was like one stop shop for all types of payments and all payment transactions were processed using the hub. It was used to process the Proprietary cards, Scheme Debit, IMT/RTGS, SWIFT sanctions, General Ledger, Payment Journal, etc. C2P OPF was used to build this Payment Hub. This solution solved the integration hair ball problem

Played the role of Solution Architect for my brainchild product called FTPSLP/MetaFTP which is a data integration/migration product which is used or installed in Chase bank USA

Created and conceived a payment product called Channel Integrator which integrates the SFTP clients with the back-end payment engine. The product can push and pull payment messages and payment responses. This is part of Digital transformation initiatives

Created cost effective solutions for clients using stateless applications that can easily shed the inertia for scaling. Used JWT token authentication for protecting the REST services which leverages the stateless sessions.

Used open source solution for securing emails using public key cryptography which is a low cost and flexible solution for the same

Leveraged few light weight solutions for batch application problem domain using spring batch and task executor

Created the web portal solution that is a composite application that integrates three BI tools to produce a dashboard of consolidated view in one screen. This is one stop shop solution

Created a brainchild product called FTPSLP which uses FTP/SFTP to integrate FTP clients and also pushes the data into remote gateway which can be a message oriented middleware. Hold the patent for this product.

NTAC:3NS-20

SKILLSDomain ExperienceBanking, Credit Reports, Insurance, Health Care, Patents, Payments

Java/J2EE-SolutionsDesign patterns, Stateless application frameworks-spring, struts, hibernate

SecurityWeb Service Protection using JSON Web TokensPublic key CryptographySite minder-SSOEmail protection,2-way SSL

RDBMSDB2, Oracle,Informix

IntegrationWeb Service, Messaging (IBM WMQ), IBM MQ Broker (ESB)Framework-Camel, Mule, Spring Integration, circuit breaker

Supporting ToolsMS Office Suite, MS Project, MS Visio, Rational Tools

Operating SystemsAIX, HP UX, Windows, MS DOS MAJOR CLIENTSJ P Morgan ChaseLloyd TSBPay palNorthern TrustCBACVSGSKThomson Reuters Boeing

Page 2: Siva-Cognizant-21-11-2016

Helped the client automate certain manual cheque processing and payments associated with it using the integration with payment transaction hub. This has helped the client to reduce cost and infrastructure.

Used seamless integration designs to reduce cost of maintenance. Moved away from P2P integration into bus architecture model

TCS as a Technical Architect Jul ’13-Jul ’14Key Accomplishments Created the Smart cache push solution where the database would push the changes to the tables to the front end

using the Oracle AQ and JMS listener. This solution was innovative and cost effective Applied Performance optimization to the application using open source caching of DB calls Optimizing the memory and code footprint to enhance the TPS of the application Loose coupled solutions for low cost of maintenance. The cost of applying the change should not be high Created solution for Global transaction using Atomikos and XA datasource Developed Hibernate Performance Tuning Guide Recommended the solution approach for scalability and horizontal scaling for achieving 40,000 users and 800

concurrent users Recommended solution in multiple database transaction management. Provided Apache directMemory Soluion for performance uplift Provided and implemented browser cacheing using cacheFilter Recommended Exception Handling Strategy to team and project Provided zero garbage and Object pooling solution for reducing GC time as

o Performance enhancement. Used JConsole to find the profiling

HCL as a Technical Architect Mar ’11-Jun ’13Key Accomplishments

Fixed the integration hair ball problem by creating the payment hub which saved thousands of dollars for the client

Payment solutions were extended to digital channels using the channel integrator product which integrates the mobile, tablet and desktop. This is part of Digital transformation initiatives

Created the End to end payment solution for low value settlement system using open payment framework using OPF from c2p

Played the role of integration architect for L3A payment platform. Creating interface designs for integration from payment to other downstream systems

Achieved scalability from 70 TPS to 200 TPS for the payment hub during the holiday season Performance benchmarking to figure out the best method for application orchestration was done, the following

methods were usedo BPEL(long running) orchestrationo BPEL micro flow orchestrationo Java orchestration using SCAo Plain Java orchestration using JAX-WS.

Empirical data was gathered and analysed. The results of the empirical data was shared with customer

Payment solution can seamlessly integrate with different downstream flavours using spring integration. This circumvented the silo based architecture

SATYAM as a Project Manager/Architect May ’05-Jan ’11 Key Accomplishments Leveraged the open source solutions to create the product to reduce the cost Leveraged the design patterns and best practices to keep design smells out of the way Applied the OWASP security measures to reinforce the security of the web application Always think about loosely coupled solution to mitigate the cost of change Project planning, scheduling, estimation and client facing activities Strong Perl scripting knowledge Strong Unix platform knowledge Strong Java/JEE application development using JEE and java design patterns

CMC as a Lead May ’04–May ‘05Key Accomplishments Played the role of Lead Exposed to Java/J2EE solution architecture

Tanning as a senior systems analyst/Lead Jul ’01–Jul ‘03Key Accomplishments Played the role of Lead for large insurance client Exposed to Java/J2EE architecture and design

MDC Systems as a senior systems analyst/Lead Dec ’97–Jan ‘01Key Accomplishments Played the role of Lead for a large credit reporting client Informix developer C/C++ developer with embedded SQL programming

NTAC:3NS-20

Page 3: Siva-Cognizant-21-11-2016

Polaris as a systems engineer/developer Jan ’96–Dec ‘97Key Accomplishments Played the role of developer for a large bank back office applications Oracle forms developer, Oracle Pro*C developer Designed and developed ATM back end application using Unix process design Unix internals knowledge Strong Unix shell scripting knowledge Strong Unix IPC knowledge Strong C developer/Socket/TCP/IP programmer Built the API to manage access to IPC like shared memory, message queue, semaphores Built process monitoring tool using Unix/C

Technical skillsHardware Sunsolaris, decalphaOS Windows, UnixLanguages java, C, C++,perlDatabases DB2, Oracle, InformixGUI AngularJS, swingXML DTD, XSD, XSLT, XPATHIDE Jdeveloper, eclipse

EAI MiddlewareWID 7.0, WID 6.1,WMQ v7, WMB v7, WTX 8.3, Mule, ORACLE SOA 11g, ORACLE Fusion Websphere middleware, ORACLE AQ, TIBCO BusinessWorks, Datapower

BPM Activiti, jBPMDomain knowledge

Banking, Payments, Credit Reporting, Content Management, Patent Information Processing, Pharmaceuticals, Insurance

Mobile RWD, Bootstrape UI framework, HTML5, CSS, JQuery, JCacheCloud Computing BigDecision (Saas, Paas & Iaas ), MBaaS, TrujunctionBI tools Tableau, QlikView, Cognos Birt, JasperSoft, Pentaho 

Web related Javascript, Servlets, JSP, J2EE, BC4J, EJB2.0, Struts 1.2, Spring, HibernateApplication server Tomcatv7, Webshpere, JBOSSWeb server Tomcat, Apache

CERTIFICATIONS

IBM Certified Solution Designer- Websphere MQ v7 IBM Certified Solution Developer-WebSphere Message Broker V7 Brainbench Java Certification SPMP Cetification, QMS certification, Satway Certification

ACADEMIA

1995 M.Sc. (CS) from Bharatidasan University1992 B.Sc. (CS) from Bharatiyar University

TRAININGS COMPLETED

PMP Workshop in Hyderabad India from Satyam Computer Services 4 days

NTAC:3NS-20