Soa Solutions Architect Resume
Deerfield, IL
SUMMARY:
- As a Senior Integration Architect, with over 15 years of experience in providing leadership, vision, roadmap and strategy, design, develop, deploy and manage SOA, API’s integrations, middleware, mobile, cloud, IoT and J2ee enterprise applications using Agile framework. Creating the architectural designs and implementing as per the company architecture standards. Architect and Design cloud/on - premise resiliency, scalability, high availability, security, governance, upgrades, analytics and monitoring of API’s and Application Services. Leading cross functional collaboration, aligning technology with business needs and project deliverables and the ability to collaborate and lead onshore-offshore teams. Evaluate new products features, design proto types, documentation, train & mentor business & technical teams.
- Extensive knowledge and experience in enterprise application Architecture design and development, Integration, using SOA (Service-Oriented Architecture) principles, Micro Services Architecture, API’s architecture, Docker Containers.
- Requirements gathering, analyzing as-is processes/architecture, risks/gap analysis, designing to-be processes/architecture, defining service contracts, foreseeing end-end projects implementation.
- Adopting industry standards like TOGAF, Zacman Architecture, OOD/OOA, Scaled Agile Scrum development frameworks.
- Creating vision, roadmap and implementation strategy for proposed architecture.
- Conducting workshops and cross functional collaboration with Business & Enterprise Architectural Teams, Business Owners, Functional/non-functional project teams to review and validate proposed solutions to implement within scope and timelines.
- Integrating on-premise, Hybrid and Cloud applications, Master Data(MDM), Cloud Applications, Mobile, Social Networks, IoT, Salesforce, SAP, JDEdwards, Oracle CRM, Mainframes Legacy applications, Databases, CRM using Mulesoft API’s, IBM CastIron, WESB and IIB tools and integration patterns & frameworks.
- Strong programming experience in Java, J2EE, SOAP/RESTful Web services, API’s Development, Microservices, Python, Servlets, JSP, EJB, Struts, Spring, XML/XSL, XPATH, XLST, ESQL, RESTful, NoSQL, DynamoDB, MangoDB, Hadoop, Elastic Search, IBM Bluemix, AWS could services, Angular JS, JavaScript, Hibernate, JPA, Active MQ, MQ and JMS.
- Leading all stages of SDLC - Process analysis, business requirements, solution design, development, Use Cases for testing and validation.
- Architecting & design on-premise, cloud & hybrid Infrastructure platforms for applications/services.
- Creating Automated process for build and deploy applications, testing, server images through CI/CD framework.
- Creating architecture roadmap for Middleware server/cluster setup, administration, resiliency, scaling, high availability, upgrades/migrations, monitoring and managing applications runtimes in production.
- Design Security architecture using IDM/IAM, API gateway, Oauth2, API and SAML for enterprise applications.
- Design strategies for Analytics, proactive monitoring and incident management.
- Documenting, Leading and mentoring Development and Infrastructure teams on onsite/offshore model.
TECHNICAL SKILLS:
Languages: Java, C, JavaScript, Dojo, jQuery, Angular, RAML, Node JS, BPEL, BPMN, ESQL, PL/SQL, XML, HTML, CSS, WML, XSL, UML, Python.
Development Tools: Rational Application Developer (RAD), Mule Studio, Mule Anypoint Studio, Anypoint API Manager, Mulesoft Gateway, Anypoint Designer, IBM Integration Designer(IID), WID, IIB Toolkit, CastIron Studio, IBM Process Designer(PD), CAST Application Analysis Tool, RSA, RUP, Git, Maven, Agile Scrum, CastIron Studio, Eclipse, ANT, Subversion, ClearCase, Rally, VersionOne, JIRA, TiBCo, Curl, Postman, TOAD, Load Runner, SOAP-UI and CVS.
Technologies/: Frameworks: Agile Scrum, VersionOne, JIRA, Rally, IBM RTC, TOGAF, OAGIS, SAFE, MISMO, RAML, MVC, Waterfall, Servlets, JSP, JSF, EJB, JNDI, JSR 168, JSR286, Struts Framework, Web Services, Apache CXF, Jersey, Apex, Force, JMS, MQ, WAP, JUNIT, Custom Tag Library, GitHub, AXIS, Spring, Hibernate and JPA
DevOps/Cloud: GIT, Vagrant, Docker, Ansible, Chef, Jenkins, iCart, Zookeeper, NoSQL, Consule, Puppet, Splunk, AWS & Bluemix.
Middleware Servers: IBM Business Process Manager 8.5.x, IIB 9.x, WebSphere Application Server 8/7/6/5.x, WebSphere Portal 7/6/5.x, WCM 7/6/5x, WebSphere Process Server 7/6.x, WebSphere Commerce Server 7.x, WebSphere Enterprise Service Bus(WESB) 7/6.x, IBM CastIron 7/6.x, Data Power, Apache Tomcat 6.x and JBOSS.
Operating Systems: AIX, Linux, Solaris, HPUX, VMwareand Windows
RDBMS: Oracle 12/11g, DB2 10.x & 9.x, MySQL Server, and MS SQL Server
Other Tools: Rational Team Concert, Vignette, FileNet, WCM, Share Point, Visual Source safe, Cruise Control, Maven, ANT, JACL, GitHub Jython, Build Forge, RAFW,, Site minder, OAuth2, TIM/TAM, WebSeal, ITCAM and Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Mule API’s/Integration Architect
Responsibilities:
- Requirements gathering, analysis, Prioritising, Risk/Gap Analysis, Designing and Documenting as-is and to-be processes.
- Architecting API’s, preparing high level design docs, reference architecture, defining service contracts.
- Leading the implementation of services as per contracts.
- Preparing ADD documents for API’s design and Integration implementations.
- Creating API’, RAML design and publishing to API’s portal
- Build and Deployment of API’s in CloudHub using CI/CD.
- Design and Implementing Security with Oauth2, API’s gateway and policy manager.
- Design and build Experience API’s, Process API’s and System API’s.
- Implementing Experience, Process and Systems API’s, and integrating with Mobile Apps, e-Commerce, Database, salesforce and JWT/Oauth2 security systems.
- Develop and Reviewing the API’s code, SOAP-UI tests and MUnit test cases.
- Adopting industry best Architecture, frameworks and methodologies to deliver API’s.
- Performance optimization and refactoring mule APIs.
- Collaborating with business, functional teams, development and offshore teams.
- Architecting Mule infrastructure platform in AWS cloud for resiliency, clustering, load balancing, access management, Monitoring and troubleshooting runtime environments in the cloud.
Environment: Mule Anypoint Platform 3.6.x, Mulesoft API Gateway, Active MQ, AWS, Kibana, Elastic Search, S3, Akamai, Radis, JWT/OAuth2, Mule Cloud-Hub, e-Commerce, JIRA, Jenkins, Dynamo DB, GITHub, MongoDB, Stash, Mobile-SDK, Mobile Apps.
Confidential, Herndon, VA
Mule API’s Integrations Architect
- Requirements gathering, analysis, Prioritising, Risk Analysis, Designing and Documenting as-is and to-be processes.
- Design and developing API’s and SOA Integration solutions using IBM Mule AnuPoint Studio, API Designer, Mule API Exchange.
- Developing RAML based API’s from scratch, and converting legacy REST API’s to RAML API’s.
- Integrating on-premise applications with Cloud Sales Force, Exact Target/Sales Could, SaaS Applications, MangoDB for customer and sales data using Mule AnyPoint Studio and active MQ.
- Developing, testing and deploying API’s and Microservices using Mule Anypoint Studio.
- Using Mule Connectors/adaptors, templates and customizing the to integrate cloud applications with back-end SAP, Sales Could, BPM, Active MQ, Documentum, MDM and Oracle Databases and Legacy systems.
- Testing and deploying and Monitoring integration solutions onto Mule ESB production Servers.
- Defining, Creating, Managing, governing and life cycle management of Integration applications and API’s.
- Adopting best industry standards and frame works for API’s and integration patterns development.
- Building scalable, high performance, secured API’s and integration applications.
- Documenting, collaborating the Business stake holders, functional & non- functional teams and development teams.
- Designing Mule workers, creating clusters, load balancing, monitoring and troubleshooting mule applications.
Environment: Mulesoft Anypoint Studio 3.6.x, Mule Anypoint API Manager, Mule Anypoint Excghange, Mule ESB Server 6.x, Active MQ, IBM MDM 11.x, Sales Force AWS, Oracle Database 12.c, Sales Force, SAP, Documentum, MangoDB, WAS 8.5.x, Clear Case, Oracle 12.x, Jenkins, Github, Wily, Windows and Linux.
Confidential, Deerfield, IL
SOA Solutions Architect
Responsibilities:
- Design, develop end-end Integration flows using Mule ESB and IBM Castiron for Financial applications.
- Business requirements gathering & analysis, designing implementation docs.
- Integrating Sales force with on premise applications MDM, Exact Target, SAP and Oracle CRM using Mule ESB Studio and CastIron studio.
- Integrating BPM with Back office products, Salesforce, SAP, MDM, IBM ODM, Mainframes, MQ, Documentum, ColdFusion, Sales Cloud, Cloud Applications, Mainframes, and Oracle CRM systems using Mule ESB and MQ.
- Unit Testing, Debug, Profiling and enhance Integration applications.
- Adopting Scaled Agile methods to develop applications.
- Securing applications through SSL, SSO, SAML, LDAP, OAuth and Site minder and RSA encryptions.
- Life cycle management of Integration applications, Implementing SOA governance.
- Adopting Industry best practices and methods during development
- Facilitating & collaborating with project owners, functional & non-functional teams for smooth Integration development & deployments.
- Lead, mentor middleware Integration Development teams in offshore/onsite model.
- Implement industry best practices, audit & review development code and infrastructure environments.
Environment: Mule soft ESB Studio 3.5.x, Mule ESB Server 3.8x,, IBM CastIron Studio 7.5.x, CastIron Appliance, Business Process Manager 8.5.x, Process Designer 8.5.6, IBM MDM 10.x, AWS Cloud, Exact Target, IBM MQ 8.x, Curl, SOAP-UI, Service Now, ColdFusion, Oracle Database, Apache HTTP, IBM Main Frames, Documentum, Rally, SAP, Sales Force, WAS 8.5.x, SVN, Oracle12.x, Site minder, Wily, Windows and Linux.
Confidential, San Jose, CA
SOA Integrations Architect
Responsibilities:
- Design, Develop and deploy Integration flows, using Mule WESB tools for ecommerce platform.
- Interact with Business to understand requirements, propose solutions and develop Solutions.
- Design and Develop Integration mediation modules for Order processing, Order Status, SAP, Sales Force, Logistics, Business Intelligence, Inventory Check for WebSphere Commerce B2C Business using Mule ESB.
- Integrate Cloud Salesforce with on-premise Commerce and MDM applications using Castiron workflows.
- Design and Developing reusable components, SOAP/REST webservices.
- Code reviews, refactoring, adopt best SOA industry design patterns & best practices.
- Design and Develop SOAP/REST Web Services for both provider and consumer for online B2C commerce.
- Integrating various endpoints like SAP, Sales Force CRM, Sterling OMS, CPQ, Call Center, Payments, Billing, Pricing, BI and Third parties using RESTful and WESB Web Services.
- Unit testing, Debug, Customize, and Enhance Integration applications.
- Architect cluster servers, databases, messaging infrastructure for Integration applications.
Environment: Mule ESB 3.x, Mule Studio 3.x, WID 7.x, Process, IBM MQ 7.x, WebSphere Commerce 7.x, Sterling CPQ9.2.x, CastIron 7.x, SAP, Sales Force, Agile Rally, WAS 8.x, SAP, SVN, Oracle 11g, Windows and Linux
Confidential, Bellevue, WA
SOA/BPM Architect
Responsibilities:
- Design and develop business and mediation work flows for business integration for B2B commerce applications
- Design and develop Business models and BPEL components while implementing ILOG rules for end to end applications
- Developing mediation models for Integrating WebSphere Commerce with Address Doctor, TaxWare, FedEx, Product & Pricing, Billing, Inventory, ERP systems using Web services and process, and integrating WebSphere ecommerce with Sterling Order Management & Sterling Call Center
- Developing coaches and coach views
- Integrating SFDC with WebSphere Commerce for converting sales quote opportunities into orders
- Install, Testing, Performance tuning and deploying on to production clustered environments
- Developing and deploying and managing Integration flows as per SOA standards
- Developing SOAP/REST web services and deploying them to WSSR.
- Implementing SOA governance life cycle.
Environment: WebSphere Enterprise Service Bus, IBM BPM 8.x, IBM Integration Designer(IID) 8.x, IBM ILOG ODM 8.x , IBM WebSphere WSSR 8.x ,
WebSphere Commerce 7.x, Sterling CPQ 9.2.x, Sterling Visual Modeler 9.2.x, IBM RAD 8.5, WAS SVN, Agile Rally, Oracle 11g, Windows and AIX.
Confidential, Palo Alto, CA
SOA Integration Architect/ Developer
Responsibilities:
- Architect, Design, Model, Implement SOA standard Business & mediation modules for business flows, Human Tasks and end to end integrations
- Implementing Business Process flows, Human Tasks flows and Business ILOG rules using WebSphere Process Server
- Automating end to end business process flows as per SOA standards
- Developing SCA mediation modules for data routing, transformation and formatting
- Developing mediation flows, RESTful, SOAP web services for Connecting EMC Documentum, ATG Dynamo, SAP and file servers
Environment: IBM Process Server 7.x, WID 7.x.x, EMC Documentum, SAP, ATG Dynamo SVN, Oracle 11g, and AIX
Confidential, Atlanta, GA
SOA Integration Developer
Responsibilities:
- Design, develop, migrate and troubleshoot various data integration systems using WESB and IBM CastIron in SOA fashion to address business needs at Confidential .
- Design and Develop data integration mediation flows between JDE order management system, Salesforce, Databases, .Net, WebSphere Portal, WebSphere Commerce, AS400 Legacy systems, iPpad/iPhone app, Oracle CRM-OD, Master Product Systems, Order History, Inventory and Payment Gateway Partners using IBM Castiron and WESB.
- Unit Testing, Debug, build and deploy Integration application onto Castiron Appliance and WESB.
- Performance tuning, Testing and troubleshooting issues.
- Environment: IBM Castiron 6.x Studio, IBM WebSphere Enterprise Server 6.2, WebSphere Integration Developer 6.2.x, SAP, Agile Scrum, Subversion, Oracle CRM-OD, JDEdwards, ANT, WebSphere Commerce Server 6.x, DB2 9.x, Agile, Windows, Linux 5.x and VMWare.
Confidential, Encino, CA
SOA Architect/ Developer
Responsibilities:
- Designing, developing, implementation of micro and long running business process, human tasks flows and mediation workflows in SOA model using WID and Lombardi
- Developing SCA modules and mediation modules, components, interfaces and exposing them as web services
- Integrating SCA modules applications with AS400, Messaging, Database Servers, IBM Mainframes and third party services using Web Services, JMS, CICS and JDBC, and JCA adapters
- Securing Business processes and Web services using SOA security model
- Handling of fault, events and error notification management
- Deploying and Testing SCA modules to WID 6.2, WebSphere Process Server 6.2
- Migrating WID 6.2 to WID 7 and WPS 6.2 to WPS 7 and all SCA composite applications on Dev, Staging and Production environments
- Install and configure WSRR 7 and integrate with Process Server for SOA governance.
- Design and implement scalable and high available solutions using Process Server Clustering
- Implementing federated repositories for user databases
- Implementing WS-Security, SSO, SSL and Trust stores between BPM applications
- Design, install, configure WPS, create profiles and WPS clusters for Dev, QA and Production environments
- Design, create databases for WPS cluster server on DB2 9.5 database Server
- Install Configure Business Space Manager
- Monitoring Business Process runtime performance and improving the performance
Environment: WebSphere Process Server 6.2, WebSphere Process Server 7, IBM Lombardi 7, WSRR 7.x, RTC, WebSphere Integration Developer 7.x, Business Modeler 7, x, CVS, ANT, WCM, DB2 8.x/9.x, AS400, Siteminder, Web Sphere Portal 6.1, TDS, AS400, Mainframes, MQ, AIX 6.x, Redhat Enterprise 5.x and VMWare
Confidential, San Diego, CA
WPS Developer
Responsibilities:
- Developing, integrating and assisting in architecting Business micro, long running and mediation modules workflows
- Implementing and integrating SCA components, interfaces, references and wiring them in BPEL
- Exposing interfaces as web services, JMS, JCA and CRM and third-party external services
- Install and Configure WSRR and Publishing Business services to WSRR for SOA governance
- Testing, Performance tuning SCA applications in WID 6.2 test environments
- Monitoring SCA applications with BPM and Portal dashboards for business process performance improvement
- Automating build process for SCA applications
- Design WPS infrastructure for WPS
- Install, configure, administer WPS 6.2 for Dev, QA and Production environments
- Install and configure Business Process Monitor 6.2
- Deploying SCA applications onto Integration, QA and Production environments
Environment: WebSphere Integration Developer 6.2 and Business Modeler 6.2, WSRR, Business Process monitor 6.2, WebSphere Process Server 6.2, Oracle 10g, WebSphere Portal 6.1ANT, CVS, Cruise control and AIX
Confidential, Oakland, CA
WPS Lead Developer
Responsibilities:
- Design and develop long running Business workflows, Human tasks using WebSphere Process Server and ESB
- Develop the SCA modules for loan processing business services
- Develop and test micro and long running processes on WID 6.2
- Integrate SCA modules/mediation modules with external Mainframes, AS400, Flat files, JMS, Database and CRM systems
- Develop customised Portlets to business processes
- Automate Build process for SCA applications using ANT, subversion and Maven
- Automate WPS application deployment process using Jython and wsadmin
- Test and Deploy SCA applications onto Process Server, ESB in QA, Stage and Production clustered environments
Environment: WPS 6.2, ESB 6.2, AIX, Oracle 10g, WebSphere Portal 6, WebSphere Application Server 6.1, WID 6.x, ANT, Maven, subversion and RTC
Confidential, Dublin, CA
BPM Developer
Responsibilities:
- Architect and develop business flows for mortgage industry model by connecting vendors, service providers, bankers.
- Modeling and developing micro and long running business processes and human tasks
- Implementing WS-Security policies for business processes
- Integrating with loosely coupled external services, CRM, Main Frames, Flat files, databases, Messaging systems
- Designing Production infrastructure for WPS runtime environments
- Testing and deploying business SCA applications
Environment: WebSphere Process Server 6.0.2, WebSphere Integration Developer 6.x, Business Process Monitor 6.x, Oracle Database 9.x, JMS, Apache and Linux and windows