About Me
Professional with over 15+ years of technical experience in developing business applications using Java,J2EE, and Oracle 10g/11g.DB2,IBM WebSphere 6.x/7.x/8.x,Weblogic 8.1/9.x/11g,IBMMQ,MuleESB,EJB,JSP,Servlet,React,Node,Cloud,Spring Integration, ...6.x/7.x/8.x,Weblogic 8.1/9.x/11g,IBMMQ,MuleESB,EJB,JSP,Servlet,React,Node,Cloud,Spring Integration, PCF Pivotal Cloud,GoolgeCloud,Amazon Cloud, docker contanerization. Design,Develop and Deploy microservices in cloud and Docker environment using OAuth2
Strong implementation knowledge on Java and J2EE Design Patterns and Microservice patterns and Architecture.
High level of experience with the Banking (Cards and Payments) Industry and Trade Capture
Fully conversant with Business Analysis, OOAD, Database Design, Technical writing, Application Development and Testing
Self-motivated professional and a highly effective team player
Proven track record of building and fostering customer relationships
Repeat successes with Team Management and on-time solution delivery
Closely work with Client on gathering requirements and come up with HLD & LLD
Develop new applications as necessary to fulfill the client’s requirements
Review specifications provided with the team
Coordinate with Offshore team and make the project ready for development, testing and implementation
Ensure Cognizant deliverables on time with Quality and overall project management
Plan for production implementation with the standard change management process with operational and all downstream systems
Agile SDLC model and deployment and Dev-Ops process followed
Worked in Google Cloud, Pivotal Cloud, AWS private and public hosted clouds.
Having knowledge with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS SCJP, SCWCD (WEB), SCBCD (EJB) and Agile SAFe4.5 certified Agilist.
AWS Certified Solution Architect-Associate
Pivotal Certified Spring Professional-Core Spring4
PMP Training, Member of PMI, Agile Software Development with Scrum
Good Knowledge on applying Java Architectural patterns for various business requirements based on Agility, Scalability, Simplicity, Testability, Feasibility, Extensibility, Modularity etc. Artificial Intelligence (AI)
Show MoreSkills
Software Engineering
-
Agile Software Development - 13 Years
Advanced
-
Behavior Driven Development (BDD) - 13 Years
Advanced
-
Performance Tuning - 10 Years
Intermediate
-
System Automation - 14 Years
Advanced
-
EC2
-
AWS-EC2 - 4 Years
Intermediate
-
Internet Of Things - IOT - 6 Years
Intermediate
-
Rule Engine - 11 Years
Advanced
-
Hudson
-
Autosys - 7 Years
Intermediate
-
BDD
Web Development
-
AJAX - 16 Years
Advanced
-
Angular.Js - 6 Years
Advanced
-
Apache Tomcat
-
CSS - 5 Years
Intermediate
-
DevOps - 6 Years
Intermediate
-
Hibernate - 14 Years
Advanced
-
Icefaces - 9 Years
Intermediate
-
J2EE - 16 Years
Expert
-
Java (All Versions) - 8 Years
Advanced
-
JavaScript - 9 Years
Intermediate
-
Java Database Connectivity - (JDBC) - 15 Years
Advanced
-
Jenkins - 3 Years
Intermediate
-
Java Persistence Annotation - (JPA) - 13 Years
Advanced
-
JQuery - 7 Years
Intermediate
-
JSON - 16 Years
Advanced
-
Java Server Page - (JSP) - 10 Years
Advanced
-
OAuth - 6 Years
Intermediate
-
Quartz Scheduler - 12 Years
Advanced
-
REST - 12 Years
Advanced
-
Scrum
-
SMS - 5 Years
Intermediate
-
SOAP - 15 Years
Advanced
-
Spring Framework - 10 Years
Advanced
-
Web Services - 16 Years
Advanced
-
XHTML - 14 Years
Advanced
-
XML - 12 Years
Advanced
-
React.Js - 2 Years
Advanced
-
AWS - 2 Years
Advanced
-
Apigee - 6 Years
Intermediate
-
Dynamo DB - 4 Years
Intermediate
-
SpringBoot - 10 Years
Advanced
-
Docker - 4 Years
Advanced
-
Object-Oriented Analysis And Design - (OOAD) - 12 Years
Advanced
-
Microservices - 7 Years
Advanced
-
Spring MVC - 13 Years
Advanced
-
Cloud Watch - 5 Years
Advanced
-
Virtual Private Cloud - VPC - 9 Years
Advanced
-
IAM - 8 Years
Intermediate
-
Route 53 - 4 Years
Beginner
-
Cloud Front - 8 Years
Intermediate
-
EBS - 9 Years
Intermediate
-
Rest API - 12 Years
Advanced
-
Apache-Kafka - 10 Years
Advanced
-
Scrum Framework - 9 Years
Advanced
-
Java Message Service - JMS - 12 Years
Advanced
-
Drools - 3 Years
Intermediate
-
PL/SQL - 6 Years
Advanced
-
EasyMock - 15 Years
Advanced
-
Sybase - 8 Years
Intermediate
-
CloudFormation - 3 Years
Intermediate
-
Sonar - 14 Years
Advanced
-
Design Patterns - 14 Years
Advanced
-
Spring Batch - 13 Years
Advanced
-
GUI - 3 Years
Intermediate
-
Web logic - 10 Years
Advanced
-
Java Spring Boot
-
Scrum meeting
-
MVC
-
spring
-
JDBC
-
JPA
-
OOAD
-
JSP
-
SNS
-
JMS
-
VPC
Software Testing
Data & Analytics
Programming Language
Development Tools
Others
-
Node.Js
-
Oracle Database
-
Portlets - 2 Years
Intermediate
-
Scripting
-
Shell Scripting - 6 Years
Intermediate
-
Oracle
-
Lambda
-
Business Objects
-
Advanced Encryption Standard - (AES) - 2 Years
Beginner
-
Google Cloud - 5 Years
Advanced
-
WaterFall
-
AWS Cloud - 4 Years
Intermediate
-
AWS Lambda - 5 Years
Intermediate
-
Project Management - 8 Years
Advanced
-
Java Server Faces - (JSF) - 9 Years
Advanced
-
Servlets - 14 Years
Advanced
-
Chat Bot - 5 Years
Intermediate
-
HP ALM - 5 Years
Intermediate
-
Google Web Toolkit - GWT - 2 Years
Intermediate
-
Gcp
-
Cluster
-
PMP
-
Mainframe
-
Spring Core
-
Controller - 10 Years
Advanced
-
POC Development - 14 Years
Advanced
-
Fortify - 7 Years
Intermediate
-
Oracle - 9 Years
Advanced
-
Web Content Accessibility Guidelines - WCAG - 13 Years
Advanced
-
Spring IOC - 15 Years
Advanced
-
Spring JDBC - 13 Years
Advanced
-
Node.Js - 16 Years
Advanced
-
Cloud Foundry
-
WebSphere Application Server - 16 Years
Advanced
-
Foundation
-
Struts - 11 Years
Advanced
-
Spring JPA - 11 Years
Advanced
-
Oauth2 - 14 Years
Advanced
-
Rational Unified Process - RUP - 4 Years
Intermediate
-
Metrics
-
Finacle - 7 Years
Advanced
-
Pivotal Cloud Foundry
-
Node JS
-
AWS S3 - 10 Years
Advanced
-
Google Cloud Platform - IAAS - 6 Years
Advanced
-
HTML - 8 Years
Intermediate
-
Oracle 10g
-
Oracle DB
-
UI
-
JSF
-
PCF
-
GWT
-
ALM
-
RUP
-
GitLab
-
GitHub
Operating System
E-Commerce
Graphic Design
Positions
Portfolio Projects
Company
ManulifeBank-Application Development for Banking Products.
Description
ManulifeBank-Application Development for Banking Products.
Manulife Bank(MLB) serves clients across Canada in all provinces and territories. With a high-quality Loan,Deposits,Mortgage and
Advantage account(ADVA),Secure Benefit account(SB)in Banking portfolio. Manulife Bank is a profitable and well-capitalized
organization.MLB is using its internal Banking Poducts like Millenial Banking Package(MBP), DOT(Deposit Origination Technology),
OnlineApplicaiton(OA,OA2),Mortgage Product Optimization(MPO).Chatbot.etc batch processing for customer enrollment,account
opening,Manulife handles communicaiton with external service through vendors including PPLus,Oracle,Equifax,Finacle
Skills
Java (All Versions) REST MicroservicesCompany
TD Bank –UMP Alerts Systems
Description
Universal message platform (UMP) – TDI ALERTS.
This Applications to allow LineOfBusiness consumers to create customer alert registration, add alert delivery preference,contacts to
facilitate alert notification in email, secure message and SMS, push, other social media like facebook.It includes components as a)Alert
master decision engine, abbreviation ALERT MDE, Customer alert registration, delivery preferences, contacts; book of record for alert
registrationb)Alert notification engine, abbreviation ALERT NE, alert delivery engine.c)Secure message contact events API, abbreviation
SMSG CTEV, Message platform, book of record for secure message history and alerts history.d)Secure message back office, abbreviation
SMSG BO, create and reply customer message in secure inbox and notify in email.The Alert Master Decision engine will provide a
mechanism for centralized alerts preference management via REST API and sending alert notifications to the Secure Messaging Platform
which will be delivered to the Customer via several notification delivery methods (email, SMS, Push, etc.). The Notification Engine is
responsible for the delivery of alert notifications via the desired delivery mechanism.This system is build uisng Java8, React,Node,REST
API,Spring MVC,OAuthSDK,PingFedration,Core Spring,Spring Integarion Components like channels, adaptor and deployed in Cloud
Environment through Dev-Ops Jenkins Maven Build.
Skills
Spring FrameworkTools
Spring tool suiteCompany
Discover –Enterprise Payments Platform(EPP)
Description
The system shall clear, settle and report on events. Debit and credit transactions are well known
examples of events.The system shall support a multi-tenant environment with a specific eye towards adding and subtractingtenants from
the platform (white-label).The system shall facilitate clearing and fee assessments not only between tenants but to the
platformitself.Endeavor to decompose traditional monolithic batch processes into smaller micro solutions.Endeavor to aggregate data
incrementally, shortening or removing traditional end-of-Day/Month/Year mainframe batch processing to java based spring-batch
batch.Look to limit physical updates and deletes of records where possible. Inserting a new record whichupdates/invalidates the previous
record may help in maintaining the entire story.System components shall provide solutions to repair event data that may have been
received/transmittedin error or processed incorrectly.System components must be testable within a continuous integration pipeline.These
batch processing is runnig on Pivotal Cloud Factory (PCF)using using java8,spring4 and spring batch with spring boot ,Spring JPA,Spring
MicroServices,Spring Cloud ,Spark,Hadoop build by gradle.
Skills
J2EE Spring JPA Rest APITools
Spring tool suiteCompany
CITIBank –Digital Solutions-Citi collaborate
Description
Project Summary Citi Collaborate is Citi's collaboration platform that leverages the social technologies which makes citi employees
familiar with from outside the workspace to share knowledge and make citi group more connected, productive, and efficient in the
workplace. This platform is built on customized Jive Framework with struts2.x, Spring4.x. It provide Digital solution to work better,
smarter, and faster.
Contributed to the project as below
Managing the team
Involving in Module development,POC development,Add-on Devvelopment for Citi Digital Solutions-Collaborate Team as
per Project requirement meeting using JIVE&Java J2EE Technologies.
Technical analysis, design and implementation using Java,Spring,Struts2.x –MVC, J2EE,JIVE 7.x/8.x, JQuery, Node.js
SDK,Angular JS,Postgres Database, Tomcat a Server on Unix and windows environment.
Doing code reviews periodically used Code Pro,Junit,EclEmma
Software Development and Handling release management activities using IDEA,SVN.
Working closely with SIT/UAT team to assure the functionality as per business requirements.
Skills
IBM WebSphereTools
EclipseVerifications
-
Profile Verified
-
Phone Verified
Preferred Language
-
English - Fluent
Available Timezones
-
Singapore [UTC +7]
-
Dubai [UTC +4]
-
Hong Kong (East China) [UTC +8]
-
Eastern EST [UTC +3]
-
Eastern Daylight [UTC -4]
-
Central Daylight [UTC -5]
-
Mountain Daylight [UTC -6]
-
Pacific Daylight [UTC -7]
-
Eastern European [UTC +2]
-
Greenwich Mean [UTC ±0]
-
Further EET [UTC +3]
-
Australian EDT [UTC +11]
-
Australian CDT [UTC +10:30]
-
New Delhi [UTC +5]
-
China (West) [UTC +6]
BROWSE SIMILAR DEVELOPER
-
Kuljit S
A technology management professional with 38 yrs. of exp.in strategic plng., prog. mgmt., HR, Legal
-
Steven T
Have coded almost everything from firmware through apps, dev to valid to customer suppport
-
Mikhail B
Sr. Software Engineer
-
James B
Senior Project Manager/Master Retail & Specialty Solution Provider for several Major Retail Chains.
-
Eric A
Senior Embedded Development Engineer
-
Terry L
Software Developer with varied languages, specializing in SAS Data Integration Studio
-
Jamie W
Quality Assurance Verification and Validation Leader
-
Richard V
LabVIEW, Matlab, C/C++ Developer
-
Jeffrey L
Cisco Network and Voice Engineer with heavy Linux / C / PHP / Python programming background
-
Michael H
I senior level test automation Engineer using C and Python on Linux and Windows platforms