Sr. Middleware Consultant Resume
Bellevue, WA
PROFESSIONAL SUMMARY:
- Accomplished Sr. SOA/ESB Consultant/Architect with 9.5+yrs of extensive hands on experience in JAVA, J2EE, SOA, Web Services, EAI, ESB and Cloud Computing
- Expertise in designing and developing SOA, EAI and BPM solutions using Confidential WebSphere ESB/IIB, JMS, TIBCO Business Works, WebSphere MQ, DataPower and Process Designer, WebSphere Process Server(WPS).
- Expertise in designing and developing human services, integration services, coaches, coach views, gateways, configuring and tracking performance data - KPIs, SLAs using Process Designer
- Expertise in designing BPEL process flows, human tasks, business rules and/or orchestration of services using Process Server/WPS, and WID/Integration Designer (IID)
- Good working knowledge of various SOA, Integration and ESB patterns; SOA Governance using Confidential WSRR (WebSphere Service Registry and Repository) product
- Good knowledge in data structures, algorithms
- Good communication, presentation and analytical skills; quick learner;
TECHNICAL SKILLS:
Cloud Environments: Amazon Web ServicesSOA Governance SOA Governance Concepts (AWS) - Elastic Compute Cloud (EC2), ElasticWSRR, Web UI, SLAs, DoUs, SLDs, Service Life Block Store (EBS), IAM Console, Elastic IP, RouteCycle Management.53, Google App Engine (GAE), RDS, SQS
Tools: /IDE WSRR 8.5, Web UI, Service RegistryJ2EE / Web Technologies XML - (DTD, XSD,WebSphere Integration Developer 6.2, 7.0; Confidential XSLT, XPath), Servlets, JSP, JSF, Hibernate,Integration Designer 7.5, 8.0, Eclipse 3.4, RAD7.0 Spring, EJB, HTML, JAVASCRIPT, jQuery, CSS,RAD 7.5; Confidential BPM Advanced 7.5, 8.0, 8.5; IBMAJAX, JSON, Node.jsProcess Designer, MS Visio
Web Services: WSDL, SOAP, JAX-RPC,Operating Systems Windows NT/2k/XP/7, UNIXJAX-WS, JAX-RS, REST, WADL, SOAP Handlers,AIX, Ubuntu WS w/t Attachments, MTOM, SAAJ, JAXB, SAML 2.0SOA, Integration, BPM Web Services, SCA, WebSphere ESB, Process Server, JMS, WebSphere MQ
Security: OASIS standards - SAML 2.0, SingleBPMN 2.0, TIBCO Business Works, Confidential Integration Bus Sign On (SSO), WS-Security, Policy Sets, OAuth 2.0 / OpenId, LDAP, SSL Certificates- KeyStores
Additional Skills: Business Objects, OpenALM (JKS),Public / Private Key, SSLv3/TLSv1 mitigation UNIX Shell Scripting, PL/SQL, VBA, .NET, Agile Methodologies, MapReduce, Hadoop/Big Data
Databases: MS SQL 2005, Oracle 9i & 10g, Confidential DB2 V8.1, Apache CouchDB 1.6 (NoSQL DB)
Source Control: Subversion (SVN), Git (GitHub) Rational ClearCase
WORK EXPERIENCE:
Sr. Middleware Consultant
Confidential, Bellevue, WA
Responsibilities:
- Designed Web Service interface specification documents
- Designed the business process and XML transformations using TIBCO Business Works.
- Involved in the design of the overall project architecture - common utilities like error handling, logging, reusable workflows etc.
- Defined the mappings between consumers and providers of the web services, service orchestrations.
- Designed for performance and scalability of web services (SOAP/HTTP).
Sr. SOA Consultant / Architect
Confidential, Basking Ridge, NJ
Responsibilities:
- Designed and delivered SOA/BPM based solutions to customer
- Worked with gateway, service transformation, and aggregation and enrichment patterns in ESB.
- Designed BPMN 2.0 processes - BPDs, human services, coaches, coach views using Process Designer.
- Developed the Web Services interfaces, exports and imports, mediation flows, complex data maps in WESB
- Implemented micro flows, long-running processes, human tasks in WebSphere Process Server (WPS)
- Designed and implemented rule groups with business logic/rules, templates in WID/ Confidential Integration Designer
- Worked with various Adapters such as JDBC, Flat File, Email etc.
Sr. Consultant/Technical Lead
Confidential, Atlantic City, NJ
Responsibilities:
- Designed and Developed service interfaces, exports/import, mediation flows using WebSphere ESB
- Governance handling of Service Capabilities, Catalogs, SLAs, DoUs using WSRR tool
- Designed and Developed BPEL process flows, human tasks using WebSphere Process Server (WPS) and Confidential Integration Designer
- Industry Standards: Single Guest Itinerary (SGI) specifications, PMS(Property Management Systems) - Guest Membership, Player Tracking and Customer Relations Management (CRM).
J2EE Performance Engineer
Confidential
Responsibilities:
- Identified and fixed performance issues in J2EE based web applications and optimize them.
- Analyzed memory leaks in J2EE web applications using heap dumps and fix or made recommendations to Dev Team.
- Industry Standards: Banking - IFX Standards - Account, Card, and Payment related standards.
Sr. SOA Developer
Confidential
Responsibilities:
- Designed, developed and implemented J2EE, SOA solutions for several projects and upgrades.
- Created the logging, exception handling frameworks, subflows.
- Designed and developed the human tasks, BPEL flows using WebSphere Process Server
Sr. SOA Developer
Confidential
Responsibilities:
- Created web services using JAX-WS approach in MTOM preprocessor application of Confidential ESB.
- Implemented IP based authentication for validating the DTCC client requests.
- Implemented security for ABS back-end service provider using WS-Security specifications (Policy Sets, Digital Signature) and SAML assertions.
- Configured application policy sets, key store (JKS), certificate files in WebSphere server.
- Configured JMS queues, topics and destinations for the AFT transactions.
- Peer reviews on design, code, test scripts of other developers and suggested improvements.
SOA Developer
Confidential
Responsibilities:
- Wrote Custom Data Handlers for appropriate message conversion from JMS plain text XML to WESB compatible SMO formats.
- Implemented the shared library concept to improve the performance of the transactions within WESB.
- Implemented Service Gateway pattern to control the flow of transactions within WESB.
- Configure application policy sets, key store (JKS), certificate files in WebSphere ESB server.
- Created SOAP message handlers for fine-tuning the message during the outbound or inbound of Confidential ESB to the back-end service provider (ABS).
Software Engineer
Confidential
Responsibilities:
- Create the catalog descriptions in XML and DB2 data.
- Develop the UI and business logic using Java, JSP, HTML, Servlets
