SlideShare a Scribd company logo
1 of 9
Download to read offline
SITHAMPARAM DHARSHAN
Address No 159/1 Dambawela road Ampitiya, Kandy
Email cdharshans@gmail.com
Mobile 0770885997
Telephone 0812219393
Professional Summary:
· 5 Years of working experience in IT industry.
· Worked as an Associate Consultant 1.5 years of Development of software applications
based on Service Oriented Architecture with ESB Integration pattern and 3-tier Architecture.
· Working as Senior Software Engineer - development of Software applications based
on service oriented Architecture with EIP pattern and 3-tier Architecture.
· Worked as onsite integration developer at HSBC Saudi (Brokerage Section) since 2015
Feb to 2016 April.
· Developed 3-tier Architecture using JEE Framework and Integration services using IBM
DataPowerXI50 and Web Sphere Message Broker for Banking and Insurance domain.
· Implemented Message Queuing infrastructure for Asynchronous communication.
· Implemented custom desktop application using SWING to access the IBM WebSphere MQ using
MQJava API’s.
· Implemented custom XSLT to convert XML Message to ANY format using DataPower XI50.
· Implanted Middle tier based on EIP pattern using Spring, Camel and Java.
· Good Knowledge in Websphere Application server, Websphere MQ ,JBoss, Apache web server
administration.
· Good Knowledge in WebSphere Message Broker.
· Good knowledge in DataPower CLI and SOMA commands.
· Good knowledge in MQI calls ,control and script commands in WebSphere MQ.
· Good knowledge in JEE framework (EJB,Spring ).
· Good knowledge in Berkeley Socket programming.
· Good knowledge of creating Web Services.
· Good understanding about C Language.
Education Qualifications
Qualification Subjects and degree Grade School /University
A/ L Accounting B
Business st B Ranabima Royal College
Economics B
Degree Bachelor of computer
application
Bharathiyar University at India
Completed Certifications
Certifications Certified by
IBM Certified System Administrator - WebSphere MQ V7.0 IBM
IBM Certified Solution Implementer- WebSphere DataPower 3.8.1 IBM
Advance certification in Software Engineering IBM
Teknoturf certified Software Professional Teknoturf
IT Experience (5 years)
Company Designation Time Period
Vinsys IT Services (i) pvt. ltd -India Associate Consultant 2011 August - 2013 March.
Rezgateway pvt. ltd Software Engineer 2013 May - 2014 August
Direct FN Software Engineer 2014 August – 2015 Feb
Direct FN Saudi As an Onsite Integration
developer
2015 Feb - 2016 April
Market Trader Senior Software Engineer Since 2016
Extra curriculum activity
· Played Sri Lanka national baseball side sine 2002 to 2007 and participated Asian games.
SKILL SET
USEDRCE CONTROLERS
INSURANCE PROJECT
Title SOA Migration
Role Developer
Team Size 5
Responsibilities Implementation and Testing
Technologies WebSphere DataPower XI50, MQ, Oracle
Goal This is a POC is to expose existing Web Services in Quotation System, New Business
and Policy Administrative system to its consumer applications in a secure and faster
way
Features Implemented  WebSphere DataPower XI50 was used as an ESB for the existing services
which were running on Legacy System.
 The services were exposed to Web, IVR and Mobile applications for its
customers DataPower was used to provide a secure and faster accessibility of
these services as well as to handle large volume of transactions for quotation
system and Policy.
 Administrative system Implemented WebServices Proxy for Quotation, New
Business and Policy Administrative System.
 Created HTTP as FSH for Quotation and HTTP(s) for New Business system
and Policy administration System Implemented REST interface to existing
ENTERPRISE SERVICE BUS WebSphere DataPower X150,WebSphere Message Broker
ENTERPRICE INTERGRATION PATTERN Camel
MESSAGE MIDDLEWARE IBM WebSphere MQ7, Active MQ
XML TECHNOLOGY XSLT,XSD,XPATH,WSDL,SOAP
DISTRUBUTED ARCHITECTURE Berkley Sockets,RPC,JavaRMI,SOAP,REST,Axis2
DATABASE MySql,DB2,Postgres,MemCache,Oracle
APPLICATION SERVER Web Sphere Application Server ,Web logic ,Jboss
WEB-SERVER Jetty,Apache Tocamt ,
JAVA ,WEB TECHNOLOGIES & FRAMEWORK
Core java,Java Swing , JavaFX , Servlet and Jsp, Java Script ,JQuery
EJB,HTML5,CSS3,Spring,Play,Hibernate
SERVERS Windows ,Linux, Amazon
TESTING FRAMEWORK Junit,Selenium
SOURCE CONTROL TOOL SVN,CSV,Git
OS Windows / Ubuntu
PROJECT BUILD,AUTOMATION,CONTROL TOOLS Maven,Jenkins,Jira
Web Services platform to support Mobile front end applications.
 Implemented AAA using LDAP to authenticate.
 Every user for new Business n policy Administrative System .Implemented
XSLT to convert JSON request into SOAP to invoke the mainframe Web
service .
 Implemented Dynamic routing for calling the services
 Implemented Health Check functionality for all the services
 Configured External logging
 Audited all the transactions to DataPower to Database
BANKING PROJECT ON TOP OF WS DATAPOWER
Title Enabling ESB in Banking Enterprise
Role Developer
Team Size 6
Goal Implementation and Testing
Technologies WebSphere DataPower, MQ, DB2
Features Implemented As a part of this proof of concept implementation . We demonstrated the features of
DataPower XI50 by implementing
Savings functional domain in an Banking enterprise. The following services were
implemented
 GetBalanceDetails
 GetBalanceFromAllAccounts
 FundTransfer
 ExchangeRateRequest
 BillPay
 RequestForCheque
 RechargeFacility
 AddBeneficiary
 Login
 Developing Integration services using Multi protocol gateway.
 Enabled HTTP and HTTP(s) transport protocols for Front End applications.
 Enabled MQ transport protocol to communicate with Backend apps.
 Implemented AAA functionality using LDAP and XML File.
 Implemented Parallel orchestration for GetBalanceFromAllAcounts service .
 Routing logic is implemented in Gateway Layer.
 Impleneted Auditing of transcations using SQL functionality in Datapower.
 Implemented logging feature using log target support in datapower .
 Configured BinaryAction using WTX MAPS to transform message from XML
to Fixed length(FLS) .
 Configured the required infrastructure-Creating user account groups,
domain on the application.
BANKING PROJECT ON TOP OF WS MESSAGE BROKER
Title Enabling ESB in Banking Enterprise
Role Developer
Goal Implementation and Testing
Team Size 6
Technologies WebSphere Message Broker V7, WebSphere DataPower XI50, MQ, DB2
Features Implemented  As a part of this proof of concept implementation ,we demonstrated the
features of DataPower and Message Broker by implementing saving
functional domain in banking enterprise.
 We follows a service gateway pattern to implement services listed below
 GetBalanceDeatails
 GetBalabceFromAllAcounts
 FundTransfer
 ExchangeRateRequest
 BillPay
 RequestForCheque
 ReachargeFacility
 AddBenificiary
 Login
 Security features were offloaded to DataPower appliance and
transformation of messages was implemented in MessageBroker
 Developed Message flows performing Message Validation,
Transformation and Content Based Routing
 Transformation is performed by using MYSQL Maps.
 Auditing of messages is done by database nodes.
 MQOutput and MQInput nodes were used to communicate with the bank
applications.
 Developing integration services using Multiprotocol gateway.
 Implemented Message set and definitions to transform message from
fixed length (FLS) to XML.
 Configuring the required infrastructure- Creating brokers, queue
mangers and queues.
FLIGHT RESERVATION
Title RIDE integration with Amadeus For Reservation
Role Integration developer
Technologies Java,Axis2,Xslt,Spring,Camel, MemCahce
Goal Integration ride engine with Amadeus get the feeds through xml convert as java
objects send to SLH portal
Team Size 10 members team, This integration done one of my team member and myself .
Features Implemented Integrated RIDE (Rezgateway Integration Distributed Engine)with Amadues
interface . This project integrated below service and implemented caching and
logging mechanism using Postgress and Memcache .
 Availability Request
 Price Request
 Rules Request
 Reservation Request
 Read PNR
 Modify PNR
 Issue E-Ticket
 Cancel E-Ticket
CAR RESERVATION
Title RIDE Amadeus car Integration
Role Integration Developer
Technologies Java ,Axis2,Xslt,Spring ,Camel,MemCahce
Team Size 10 member's team . done by myself .
Features Implemented Integrated RIDE (Rezgateway Integration Distributed Engine)with Amadues
interface . This project integrated below service and implemented caching and
logging mechanism using Postgress and Memcache .
 Availability Request Response
 Pricing Request Response
 Rules Request Response
 Reservation Request Response
 Cancel Request
DirectFN ESB Simulator
Title DF ESB Simulator
Technologies JavaFX,Camel,IBM MQ,RabitMQ,JMS
Goal Simulate the end points which our ESB can connect
Team Size 1
Features Implemented Expose bellow end points
HTTP
HTTPS
MQ
RabbitMQ
JMS
MOBILE TRADING APP INTERGRATION
Title Mobile service integration with OMS(Order management system )
Role Integration Developer
Technologies Java Servlet ,EJB, WebSphere MQ,Oracel DB,WS application server
Goal Integrated mobile clients with order management system using directFN
Trade routing (MTR).
Team Size 1
Features Implemented Integrated client mobile product with backend OMS(Order management system )
using directFN MTR project and maintain the transaction, tracing the request using
oracle DB .Below services are implemented
 Authentication Request Response
 Buying power Request Response
 Portfolio Request Response
 New Order Request Response
 Amend Order Request Response
 Cancel Order Request response
 Order List Request Response
 Order Search Request Response
TRS TLS Upgrade
Title TLS 1.2 Implementation
Technologies Core Java and Java Socket
Goal Upgrade the TLS version 1.2 using mina frame work .
Team Size 1
Features Implemented Converted the project to Mina frame work and upgrade the TLS 1.2 version
Ever green migration
Title Migrating windows server to Linux server
Goal Create the Websphere server profile and convert the windows based application to
Linux based application
Team Size 1
Spring MVC POC
Title Shopping cart
Technologies HTML5,JS Jquery,Ajax,Spring 4
Goal Explore thes technologies and build the shopping cart application
Team Size 1
Features Implemented  Authentication Authorizations
 Display the shopping cart item
 Add to cart the product
 By the product
 Filter the products based on price Range.
 Sort the products based on price and Name
 Integrated with social media sites
 Email integration
Location based Dealer APP System
Title Dealer APP
Technologies and
Framework
HTML5,JS Jquery,Ajax,Spring 4,Hibernate,Play,Mendril,Postgress
Role Developing, integrating and coordinate the team.
Goal Architecting and developing Dealer System. This System provides all the service
which merchant required to run the business and increase their sales and revenue.
and System provides all the services to consumer where he do the best choice
through mobile app.
Team Size 5
Features Implemented Implemented required service and APIs.
Integrated push notification service with amazon API
Social login intergraded
Mandrill mail service integrated
Investment
Title Investment APP
Technologies and
Framework
HTML5,Anguler Js ,Ajax,Spring 4,Hibernate,Play,Mendril,Postgress
Role Design the System(Architecture) and Implemented the System
Goal Connecting Entrepreneurs and Investors through our System
Team Size 3
Features Implemented Implemented required service and APIs.
Mandrill Mail service integrated

More Related Content

What's hot

Resume new it_format
Resume new it_formatResume new it_format
Resume new it_formatRajiv Saini
 
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)Apigee | Google Cloud
 
Sandip hazra resume
Sandip hazra resumeSandip hazra resume
Sandip hazra resumeSandip Hazra
 
Make Your API Catalog Essential with z/OS Connect EE
Make Your API Catalog Essential with z/OS Connect EEMake Your API Catalog Essential with z/OS Connect EE
Make Your API Catalog Essential with z/OS Connect EETeodoro Cipresso
 
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012Kai Wähner
 
IBM Certified Solution Developer - InfoSphere DataStage v9.1
IBM Certified Solution Developer - InfoSphere DataStage v9.1IBM Certified Solution Developer - InfoSphere DataStage v9.1
IBM Certified Solution Developer - InfoSphere DataStage v9.1Samarth Srivastava
 
IBM Certified Solution Developer - InfoSphere DataStage v8.5
IBM Certified Solution Developer - InfoSphere DataStage v8.5IBM Certified Solution Developer - InfoSphere DataStage v8.5
IBM Certified Solution Developer - InfoSphere DataStage v8.5Samarth Srivastava
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Placement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentPlacement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentKim Clark
 
Mahesh_webMethodsProfile
Mahesh_webMethodsProfileMahesh_webMethodsProfile
Mahesh_webMethodsProfilemahesh meesala
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Softwaresriikanthp
 
IBM Certified Deployment Professional
IBM Certified Deployment ProfessionalIBM Certified Deployment Professional
IBM Certified Deployment ProfessionalMaharaja P
 
IBM Certified Specialist System P Administator
IBM Certified Specialist System P AdministatorIBM Certified Specialist System P Administator
IBM Certified Specialist System P AdministatorMaharaja P
 
IBM Certified Solution Developer Infosphere Datastage v8.5
IBM Certified Solution Developer Infosphere Datastage v8.5IBM Certified Solution Developer Infosphere Datastage v8.5
IBM Certified Solution Developer Infosphere Datastage v8.5Kiran Vaduguri
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcmtchaitanya
 

What's hot (20)

IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Resume new it_format
Resume new it_formatResume new it_format
Resume new it_format
 
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)
Essential API Facade Patterns: One Phase to Two Phase Conversion (Episode 3)
 
Sandip hazra resume
Sandip hazra resumeSandip hazra resume
Sandip hazra resume
 
Sravan Kumar Resume
Sravan Kumar ResumeSravan Kumar Resume
Sravan Kumar Resume
 
SenthilkumarA_7
SenthilkumarA_7SenthilkumarA_7
SenthilkumarA_7
 
Make Your API Catalog Essential with z/OS Connect EE
Make Your API Catalog Essential with z/OS Connect EEMake Your API Catalog Essential with z/OS Connect EE
Make Your API Catalog Essential with z/OS Connect EE
 
Sakeesoft
Sakeesoft Sakeesoft
Sakeesoft
 
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012
Systems Integration in the Cloud Era with Apache Camel @ ApacheCon Europe 2012
 
Resumeupdated
ResumeupdatedResumeupdated
Resumeupdated
 
IBM Certified Solution Developer - InfoSphere DataStage v9.1
IBM Certified Solution Developer - InfoSphere DataStage v9.1IBM Certified Solution Developer - InfoSphere DataStage v9.1
IBM Certified Solution Developer - InfoSphere DataStage v9.1
 
IBM Certified Solution Developer - InfoSphere DataStage v8.5
IBM Certified Solution Developer - InfoSphere DataStage v8.5IBM Certified Solution Developer - InfoSphere DataStage v8.5
IBM Certified Solution Developer - InfoSphere DataStage v8.5
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Placement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environmentPlacement of BPM runtime components in an SOA environment
Placement of BPM runtime components in an SOA environment
 
Mahesh_webMethodsProfile
Mahesh_webMethodsProfileMahesh_webMethodsProfile
Mahesh_webMethodsProfile
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
IBM Certified Deployment Professional
IBM Certified Deployment ProfessionalIBM Certified Deployment Professional
IBM Certified Deployment Professional
 
IBM Certified Specialist System P Administator
IBM Certified Specialist System P AdministatorIBM Certified Specialist System P Administator
IBM Certified Specialist System P Administator
 
IBM Certified Solution Developer Infosphere Datastage v8.5
IBM Certified Solution Developer Infosphere Datastage v8.5IBM Certified Solution Developer Infosphere Datastage v8.5
IBM Certified Solution Developer Infosphere Datastage v8.5
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 

Viewers also liked

Viewers also liked (8)

Alphonso_Triplett.Sr_Prometheus_Phoenix
Alphonso_Triplett.Sr_Prometheus_PhoenixAlphonso_Triplett.Sr_Prometheus_Phoenix
Alphonso_Triplett.Sr_Prometheus_Phoenix
 
TLDSumanth_profile
TLDSumanth_profileTLDSumanth_profile
TLDSumanth_profile
 
Vijaykumar Krishnan_SAP_Enterprise_Portal_Resume
Vijaykumar Krishnan_SAP_Enterprise_Portal_ResumeVijaykumar Krishnan_SAP_Enterprise_Portal_Resume
Vijaykumar Krishnan_SAP_Enterprise_Portal_Resume
 
Sourav misra1
Sourav misra1Sourav misra1
Sourav misra1
 
Swati new
Swati newSwati new
Swati new
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
 
Shalini resume
Shalini resumeShalini resume
Shalini resume
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver Consultant
 

Similar to SSE-Dharshan-0770885997 (20)

Resume
ResumeResume
Resume
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
Rajeev_Resume
Rajeev_ResumeRajeev_Resume
Rajeev_Resume
 
Amarjit Resume
Amarjit ResumeAmarjit Resume
Amarjit Resume
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
William-Timpany-2016-03-09-v4-Resume
William-Timpany-2016-03-09-v4-ResumeWilliam-Timpany-2016-03-09-v4-Resume
William-Timpany-2016-03-09-v4-Resume
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC
 
Sindhumathi Vellaidurai
Sindhumathi VellaiduraiSindhumathi Vellaidurai
Sindhumathi Vellaidurai
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Ravinder-1
Ravinder-1Ravinder-1
Ravinder-1
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
 
Mohsin hakim
Mohsin hakimMohsin hakim
Mohsin hakim
 
MohsinHakim
MohsinHakimMohsinHakim
MohsinHakim
 
Resume for AskMe
Resume for AskMeResume for AskMe
Resume for AskMe
 
JONATHAN RYAN V - DETAILED
JONATHAN RYAN V - DETAILEDJONATHAN RYAN V - DETAILED
JONATHAN RYAN V - DETAILED
 

SSE-Dharshan-0770885997

  • 1. SITHAMPARAM DHARSHAN Address No 159/1 Dambawela road Ampitiya, Kandy Email cdharshans@gmail.com Mobile 0770885997 Telephone 0812219393 Professional Summary: · 5 Years of working experience in IT industry. · Worked as an Associate Consultant 1.5 years of Development of software applications based on Service Oriented Architecture with ESB Integration pattern and 3-tier Architecture. · Working as Senior Software Engineer - development of Software applications based on service oriented Architecture with EIP pattern and 3-tier Architecture. · Worked as onsite integration developer at HSBC Saudi (Brokerage Section) since 2015 Feb to 2016 April. · Developed 3-tier Architecture using JEE Framework and Integration services using IBM DataPowerXI50 and Web Sphere Message Broker for Banking and Insurance domain. · Implemented Message Queuing infrastructure for Asynchronous communication. · Implemented custom desktop application using SWING to access the IBM WebSphere MQ using MQJava API’s. · Implemented custom XSLT to convert XML Message to ANY format using DataPower XI50. · Implanted Middle tier based on EIP pattern using Spring, Camel and Java. · Good Knowledge in Websphere Application server, Websphere MQ ,JBoss, Apache web server administration. · Good Knowledge in WebSphere Message Broker. · Good knowledge in DataPower CLI and SOMA commands. · Good knowledge in MQI calls ,control and script commands in WebSphere MQ. · Good knowledge in JEE framework (EJB,Spring ). · Good knowledge in Berkeley Socket programming. · Good knowledge of creating Web Services. · Good understanding about C Language.
  • 2. Education Qualifications Qualification Subjects and degree Grade School /University A/ L Accounting B Business st B Ranabima Royal College Economics B Degree Bachelor of computer application Bharathiyar University at India Completed Certifications Certifications Certified by IBM Certified System Administrator - WebSphere MQ V7.0 IBM IBM Certified Solution Implementer- WebSphere DataPower 3.8.1 IBM Advance certification in Software Engineering IBM Teknoturf certified Software Professional Teknoturf IT Experience (5 years) Company Designation Time Period Vinsys IT Services (i) pvt. ltd -India Associate Consultant 2011 August - 2013 March. Rezgateway pvt. ltd Software Engineer 2013 May - 2014 August Direct FN Software Engineer 2014 August – 2015 Feb Direct FN Saudi As an Onsite Integration developer 2015 Feb - 2016 April Market Trader Senior Software Engineer Since 2016 Extra curriculum activity · Played Sri Lanka national baseball side sine 2002 to 2007 and participated Asian games.
  • 3. SKILL SET USEDRCE CONTROLERS INSURANCE PROJECT Title SOA Migration Role Developer Team Size 5 Responsibilities Implementation and Testing Technologies WebSphere DataPower XI50, MQ, Oracle Goal This is a POC is to expose existing Web Services in Quotation System, New Business and Policy Administrative system to its consumer applications in a secure and faster way Features Implemented  WebSphere DataPower XI50 was used as an ESB for the existing services which were running on Legacy System.  The services were exposed to Web, IVR and Mobile applications for its customers DataPower was used to provide a secure and faster accessibility of these services as well as to handle large volume of transactions for quotation system and Policy.  Administrative system Implemented WebServices Proxy for Quotation, New Business and Policy Administrative System.  Created HTTP as FSH for Quotation and HTTP(s) for New Business system and Policy administration System Implemented REST interface to existing ENTERPRISE SERVICE BUS WebSphere DataPower X150,WebSphere Message Broker ENTERPRICE INTERGRATION PATTERN Camel MESSAGE MIDDLEWARE IBM WebSphere MQ7, Active MQ XML TECHNOLOGY XSLT,XSD,XPATH,WSDL,SOAP DISTRUBUTED ARCHITECTURE Berkley Sockets,RPC,JavaRMI,SOAP,REST,Axis2 DATABASE MySql,DB2,Postgres,MemCache,Oracle APPLICATION SERVER Web Sphere Application Server ,Web logic ,Jboss WEB-SERVER Jetty,Apache Tocamt , JAVA ,WEB TECHNOLOGIES & FRAMEWORK Core java,Java Swing , JavaFX , Servlet and Jsp, Java Script ,JQuery EJB,HTML5,CSS3,Spring,Play,Hibernate SERVERS Windows ,Linux, Amazon TESTING FRAMEWORK Junit,Selenium SOURCE CONTROL TOOL SVN,CSV,Git OS Windows / Ubuntu PROJECT BUILD,AUTOMATION,CONTROL TOOLS Maven,Jenkins,Jira
  • 4. Web Services platform to support Mobile front end applications.  Implemented AAA using LDAP to authenticate.  Every user for new Business n policy Administrative System .Implemented XSLT to convert JSON request into SOAP to invoke the mainframe Web service .  Implemented Dynamic routing for calling the services  Implemented Health Check functionality for all the services  Configured External logging  Audited all the transactions to DataPower to Database BANKING PROJECT ON TOP OF WS DATAPOWER Title Enabling ESB in Banking Enterprise Role Developer Team Size 6 Goal Implementation and Testing Technologies WebSphere DataPower, MQ, DB2 Features Implemented As a part of this proof of concept implementation . We demonstrated the features of DataPower XI50 by implementing Savings functional domain in an Banking enterprise. The following services were implemented  GetBalanceDetails  GetBalanceFromAllAccounts  FundTransfer  ExchangeRateRequest  BillPay  RequestForCheque  RechargeFacility  AddBeneficiary  Login  Developing Integration services using Multi protocol gateway.  Enabled HTTP and HTTP(s) transport protocols for Front End applications.  Enabled MQ transport protocol to communicate with Backend apps.  Implemented AAA functionality using LDAP and XML File.  Implemented Parallel orchestration for GetBalanceFromAllAcounts service .  Routing logic is implemented in Gateway Layer.  Impleneted Auditing of transcations using SQL functionality in Datapower.  Implemented logging feature using log target support in datapower .  Configured BinaryAction using WTX MAPS to transform message from XML to Fixed length(FLS) .  Configured the required infrastructure-Creating user account groups, domain on the application.
  • 5. BANKING PROJECT ON TOP OF WS MESSAGE BROKER Title Enabling ESB in Banking Enterprise Role Developer Goal Implementation and Testing Team Size 6 Technologies WebSphere Message Broker V7, WebSphere DataPower XI50, MQ, DB2 Features Implemented  As a part of this proof of concept implementation ,we demonstrated the features of DataPower and Message Broker by implementing saving functional domain in banking enterprise.  We follows a service gateway pattern to implement services listed below  GetBalanceDeatails  GetBalabceFromAllAcounts  FundTransfer  ExchangeRateRequest  BillPay  RequestForCheque  ReachargeFacility  AddBenificiary  Login  Security features were offloaded to DataPower appliance and transformation of messages was implemented in MessageBroker  Developed Message flows performing Message Validation, Transformation and Content Based Routing  Transformation is performed by using MYSQL Maps.  Auditing of messages is done by database nodes.  MQOutput and MQInput nodes were used to communicate with the bank applications.  Developing integration services using Multiprotocol gateway.  Implemented Message set and definitions to transform message from fixed length (FLS) to XML.  Configuring the required infrastructure- Creating brokers, queue mangers and queues.
  • 6. FLIGHT RESERVATION Title RIDE integration with Amadeus For Reservation Role Integration developer Technologies Java,Axis2,Xslt,Spring,Camel, MemCahce Goal Integration ride engine with Amadeus get the feeds through xml convert as java objects send to SLH portal Team Size 10 members team, This integration done one of my team member and myself . Features Implemented Integrated RIDE (Rezgateway Integration Distributed Engine)with Amadues interface . This project integrated below service and implemented caching and logging mechanism using Postgress and Memcache .  Availability Request  Price Request  Rules Request  Reservation Request  Read PNR  Modify PNR  Issue E-Ticket  Cancel E-Ticket CAR RESERVATION Title RIDE Amadeus car Integration Role Integration Developer Technologies Java ,Axis2,Xslt,Spring ,Camel,MemCahce Team Size 10 member's team . done by myself . Features Implemented Integrated RIDE (Rezgateway Integration Distributed Engine)with Amadues interface . This project integrated below service and implemented caching and logging mechanism using Postgress and Memcache .  Availability Request Response  Pricing Request Response  Rules Request Response  Reservation Request Response  Cancel Request
  • 7. DirectFN ESB Simulator Title DF ESB Simulator Technologies JavaFX,Camel,IBM MQ,RabitMQ,JMS Goal Simulate the end points which our ESB can connect Team Size 1 Features Implemented Expose bellow end points HTTP HTTPS MQ RabbitMQ JMS MOBILE TRADING APP INTERGRATION Title Mobile service integration with OMS(Order management system ) Role Integration Developer Technologies Java Servlet ,EJB, WebSphere MQ,Oracel DB,WS application server Goal Integrated mobile clients with order management system using directFN Trade routing (MTR). Team Size 1 Features Implemented Integrated client mobile product with backend OMS(Order management system ) using directFN MTR project and maintain the transaction, tracing the request using oracle DB .Below services are implemented  Authentication Request Response  Buying power Request Response  Portfolio Request Response  New Order Request Response  Amend Order Request Response  Cancel Order Request response  Order List Request Response  Order Search Request Response
  • 8. TRS TLS Upgrade Title TLS 1.2 Implementation Technologies Core Java and Java Socket Goal Upgrade the TLS version 1.2 using mina frame work . Team Size 1 Features Implemented Converted the project to Mina frame work and upgrade the TLS 1.2 version Ever green migration Title Migrating windows server to Linux server Goal Create the Websphere server profile and convert the windows based application to Linux based application Team Size 1 Spring MVC POC Title Shopping cart Technologies HTML5,JS Jquery,Ajax,Spring 4 Goal Explore thes technologies and build the shopping cart application Team Size 1 Features Implemented  Authentication Authorizations  Display the shopping cart item  Add to cart the product  By the product  Filter the products based on price Range.  Sort the products based on price and Name  Integrated with social media sites  Email integration
  • 9. Location based Dealer APP System Title Dealer APP Technologies and Framework HTML5,JS Jquery,Ajax,Spring 4,Hibernate,Play,Mendril,Postgress Role Developing, integrating and coordinate the team. Goal Architecting and developing Dealer System. This System provides all the service which merchant required to run the business and increase their sales and revenue. and System provides all the services to consumer where he do the best choice through mobile app. Team Size 5 Features Implemented Implemented required service and APIs. Integrated push notification service with amazon API Social login intergraded Mandrill mail service integrated Investment Title Investment APP Technologies and Framework HTML5,Anguler Js ,Ajax,Spring 4,Hibernate,Play,Mendril,Postgress Role Design the System(Architecture) and Implemented the System Goal Connecting Entrepreneurs and Investors through our System Team Size 3 Features Implemented Implemented required service and APIs. Mandrill Mail service integrated