Post Job Free
Sign in

Developer Project

Location:
Weehawken, NJ, 07086
Posted:
June 11, 2017

Contact this candidate

Resume:

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 Systems

AIX, HP UX, Linux, Windows, MS DOS

MAJOR CLIENTS

J P Morgan Chase

Lloyd TSB

Pay pal

Northern Trust

CBA

CVS

GSK

Thomson Reuters

Boeing

SIVARAMAKRISHNAN

1-224-***-****

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

Provided security solution using SITEMINDER doing the pre-authentication in the ORCA project

Provided security solution using Oracle OAS and OES doing the pre-authentication in the command centre project

Expert in providing caching solutions and implemented them in multiple solutions/projects

Expert in providing Token based Authentication and Authorization

Expert in creating transaction model solutions to enforce ACID properties

Expert in providing asynchronous method execution and asynchronous solutions

Expert in providing concurrency model solutions using optimistic locking

Expert in building STATELESS application using AngularJS and Spring framework

Certified solution designer for IBM WebSphere MB and WebSphere WMQ

Expert in system integrations using Web Services, message queue or files transfer based on integration requirements and scalability

Expert in Gateway type integrations that refrain from point to point integrations

Expert in Enterprise integrations using products like IBM WMB, IBM WMQ or IBM Data power that embraces protocol transformation

Expert in API-First Architecture using spring rest and angularJS

Expert in leveraging zachman framework for enterprise architecture solutions

Expert in Micro-Services Architecture and complexity

Architecture assessment and preparing short-term, long-term and strategic roadmaps

Has worked on multiple proposals and presentations with various customers

Expert in API-First architecture as an enterprise strategy

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.

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

Built concurrency model solutions using optimistic locking when multiple users retrieve the same record and update the same in the database, the version no is used to resolve the concurrency model problem.

Provided security solution using SITEMINDER doing the pre-authentication in the ORCA project

Provided security solution using Oracle OAS and OES doing the pre-authentication in the command centre project

Created Transaction model for local and global transactions and tuned the model for performance

Created the caching solution using WAS dyna cache out of the box feature for ORCA project

Created a CIRCUIT BREAKER solution to protect the system from cascading failures and resource exhaustion

Created the email solution using task scheduler which is deployed in the WAS cluster with four nodes and only one node would send the email. This model uses the optimistic locking on the database to enforce concurrency

Created the solution using asynchronous method execution and task scheduler combination to capture metrics for the ORCA web service

Proposed and architected a pharmacy intake platform which accepts various kinds of documents from various channels, identifies the key attributes and forwards it to correct users to be triaged and processed. Delivering enhanced time to market and lower turnaround time coupled with cost savings. Implemented in Microservices and PEGA.

TCS as a Technical Architect Jul ’13-Jul ’14

Key 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

oPerformance enhancement. Used JConsole to find the profiling

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

Key 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 used

oBPEL(long running) orchestration

oBPEL micro flow orchestration

oJava orchestration using SCA

oPlain 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 ‘05

Key Accomplishments

Played the role of Lead

Exposed to Java/J2EE solution architecture

Tanning as a senior systems analyst/Lead Jul ’01–Jul ‘03

Key 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 ‘01

Key Accomplishments

Played the role of Lead for a large credit reporting client

Informix developer

C/C++ developer with embedded SQL programming

Polaris as a systems engineer/developer Jan ’96–Dec ‘97

Key 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 skills

Hardware

Sunsolaris, decalpha

OS

Windows, Unix

Languages

java, C, C++,perl

Databases

DB2, Oracle, Informix

GUI

AngularJS, swing

XML

DTD, XSD, XSLT, XPATH

IDE

Jdeveloper, eclipse

EAI Middleware

WID 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, jBPM

Domain knowledge

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

Mobile

RWD, Bootstrape UI framework, HTML5, CSS, JQuery, JCache

Cloud Computing

BigDecision (Saas, Paas & Iaas ), MBaaS, Trujunction

BI tools

Tableau, QlikView, Cognos Birt, JasperSoft, Pentaho

Web related

Javascript, Servlets, JSP, J2EE, BC4J, EJB2.0, Struts 1.2, Spring, Hibernate

Application server

Tomcatv7, Webshpere, JBOSS

Web 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 University

1992 B.Sc. (CS) from Bharatiyar University

TRAININGS COMPLETED

PMP Workshop in Hyderabad India from Satyam Computer Services 4 days



Contact this candidate