Sr Soa Consultant Resume
Seattle, WA
SUMMARY:
- Currently associated with Yenlo USA. WSO2 & SOA Integrations Practice Team as a Senior Principal SOA Consultant.
- Having over 12+ years of application development, design and integration experience.
- Good understanding the business processes and wide functionality architecture to design and implement Oracle - SOA based solutions to transform and integrate the enterprise applications.
- Expert in SOA/EAI architectures, BPEL, Web Services, OFM Suite 12c, 11g and 10g, BEA’s Aqua Logic Service Bus (ALSB)2.6, EM/OEM (Enterprise Manager), OBR (Oracle Business Rules).
- Experience building scalable APIs and web services (REST/SOAP), SOA architecture and integrations technologies, experience with JSON, XML, XSD
- Experienced in WSO2 ESB 4.9.0 and API Manager 2.0.0 and Governance Registry implementation.
- Good understanding of Mule ESB and API Management (Mulesoft 3.8)
- Good experience in recognizing and reusing SOA Integration Design Patterns, Enterprise Integration Patterns.
- Experience with Oracle BAM, BPM, Oracle Web center portal 10.1.2 - Configuration and administration.
- Good knowledge and understanding on AWSVPC, EC2, Security Groups, S3, ELB, RDS, Auto Scaling, Route 53, IAM, Cloud Front.
- Some experience with HA Proxy, Nginx.
- Experience working with containers and cloud technologies like Docker, Amazon Web Services (AWS), Microsoft Azure.
- Experience with message queuing technologies like RabbitMQ, ActiveMQ, Message Brokers.
- Understanding of security, s, Oath2, SAML.
- Working knowledge of Continuous Integration, Continuous build & Deployment using Maven, Jenkins.
- Experience in SOA 10g to 11g to 12c migration.
- Experience in WLI 8.1 to SOA Suite 11g migration.
- Good programming experience of JAVA, PHP, Perl, Python.
- Expertise in coding and designing Xquery functions, Java based custom XQuery, XPath, XSLT and WSDL, WADL.
- Experience in adapters like File Adapter, Database Adapter, JMS Adapter and FTP Adapter, AQ Adapter.
- Experience working in production support, triaging, performance tuning of Oracle SOA Environments.
- Modeled and designedprocess and flow diagrams like Class, component and deployment diagrams and dynamic diagrams like Sequence, Communication, Business Process and Interaction diagrams using UML using Rational Rose, MS Visio for Architectural and Development needs.
- Experienced Agile project management.
TECHNICAL SKILLS:
Operating Systems: Windows NT/2000/XP/7, UNIX, Linux
Languages: Java, BPEL
Web Technology: JSP, Servlets, XML, XSL, Web Services, SOAP, REST, JavaScript.
Middleware Integration: Oracle SOA 10g, 11g,12c, Mulesoft, WSO2, Oracle BPEL, ESB, OSB11g/10g, ALSB, Web services, WLI 8.1 (Weblogic Integrator), File Adapter, Database Adapter, JMS Adapter and FTP Adapter, AQ Adapter. SQL Server Integration Services(SSIS)
Cloud Technology: Amazon Web Services (AWS), SalesForce
XML Technologies: XML, XSLT, XSD, Xpath, SOAP, JSON.
App/Web Servers: Apache Tomcat, Oracle Application Server 10g, Weblogic Server 10g / 11g
Identity Access Management: Oracle Internet Directory (OID)
RDBMS: Oracle 10g, MySQL Server 5.7
IDE: Eclipse, JDeveloper 11g/12c
Source Management: CVS, VSS, Subversion, Perforce
Scripting: ANT, Java script, WLST, Shell, Perl
Build Automation: Jenkins 2.32
Log Analysis: Splunk 4.0.9
Other: Project management MS-Project, UML2.3, Sharepoint, Atlassian, Jira, Altova XML.
Testing & Bug Reporting: SoapUI 5.3.0, JMeter 3.1, HP Quality Center
PROFESSIONAL EXPERIENCE:
Confidential - Seattle, WA
Sr SOA Consultant
Responsibilities:
- Interacting with Business owners and functional people to understand requirement for solution designing.
- Responsible for Architecture Design, develop and deploy WSO2 ESB Components. Designed and developed implementation of Layered SOA Architecture for various services patterns.
- Handling various service implementations; interfacing with implementation partners to define strategic, tactical solutions, and mitigate issues or risks.
- Developing POC and working on Use cases.
- Mentoring and guiding other team members in the day to day project activities.
- Involved in demo presentation and testing with business users.
Confidential - Austin, TX
Sr SOA Integration Lead
Responsibilities:
- Responsible for Hybrid Architecture Design, develop and deploy SOA Components. Designed and developed implementation of Layered SOA Architecture for various services patterns.
- Managing and leading Enterprise wide cloud migration to AWS.
- Handling various service implementations; interfacing with implementation partners to define strategic, tactical solutions, and mitigate issues or risks.
- Responsible for tracking tasks & deliverables of cloud migration and SOA 12c enhancements. Daily standup meetings with the team for any clarifications on the assigned services and take them to closure.
- Conduct SCRUM meetings and Executive / Leadership meetings to provide project & delivery updates to both Client and leadership teams.
Confidential - New Britain, CT
SOA Architect
Responsibilities:
- Managing and leading WLI migration project handling various service implementations; interfacing with clients to define strategic, tactical solutions, and mitigate issues or risks.
- Responsible for Architecture Design, develop and deploy SOA Components. Designed and developed implementation of Layered SOA Architecture for various services patterns.
- Actively involved in trouble shooting production issues, performance tuning & availability respective to Migration challenges.
- Responsible for tracking tasks & deliverables using SCRUM methodologies. Daily communicating with the team for any clarifications on the assigned services and take them to closure.
- Interacting with Business owners and functional people to understand requirement and coming up with design documents.
Confidential - Charlotte, NC
SOA Lead
Responsibilities:
- Responsible for BITS web services Design, develop and deploy. Designed and developed implementation of BITS SOA Architecture and designed various services patterns.
- Actively involved in trouble shooting production issues, performance tuning & availability respective to Migration challenges.
- Interacting with Business owners and functional people to understand requirement and coming up with design documents.
- Managed offshore engineers team, overcoming challenges in almost all aspects of project management, including technical, resource planning & motivation, communication, and infrastructure.
- Conduct executive summary meeting to provide project & delivery updates to leadership team.
- Attend sync up calls to provide build updates to onshore leadership on development issues to ensure less impact on delivery and quality.
- Played hands on role in all aspects of project including implementation and delivery.
Confidential
Sr. Technical Lead
Responsibilities:
- Architecture Design, develop and deploy Business Processes Orchestrated in BPEL using Oracle Developer and SOA Suite 11g.
- Involved in various phases of application development including technical and functional design, Build, Test and Deployment.
- Configuring proxy service, business service (OSB) and attaching security policies to WSDL.
- Implemented Fault and Error handling capabilities (Catch and Catch All), for the BPEL process models to handle System, Business exceptions and used Compensation handlers to handle the transaction if an exception occurs.
- Implement old processes into new modules and make sure all the business needs are addressed. Design, development and deployment of Web Services were done using Oracle BPEL, XSD, and XML (WSDLs).
- Developed custom Xquery functions to transform messages in BPEL process.
- Designing the end to end flow for OSB components.
Confidential
SOA Developer
Responsibilities:
- Design, develop and deploy Business Processes Orchestrated in ALSB 2.6 components.
- Developed and deployed ALSB processes using DB Adapters and to integrate between Oracle database 11g and various other sources.
- Implement old processes into new modules and make sure all the business needs are addressed. Design, development and deployment of Web Services were done using ALSB, XSD, and XML (WSDLs).
- Developed custom XQuery functions to transform messages in BPEL process.
- Leading the BPEL development work, helped and coordinate with the team in bug fixing.
- Designing the end to end flow.
Confidential
Sr SOA Developer
Responsibilities:
- Responsible for design, implementation and testing of OSB services. Developed the technical design and data mapping sheets for about 50+ services.
- Implemented services in OSB which are either web or JMS protocol enabled and data mappings using Xquery and Xpath.
- Implemented the logging, error handling framework for the ESB services.
- Effectively handling application change requests by proposing and supporting the design, development and testing of solutions, including ensuring that change requests entrance criteria and documentation is complete, conducting impact analysis and following through on execution of changes.
- Responsible for communicating with the onsite team for any clarifications on the assigned services and take them to closure.
Confidential
Sr. Software Engineer
Responsibilities:
- Development phase: As an oracle SOA developer involved in the development and testing of solutions, including programming, technical, and functional assistance, reviewing changes and code. Involved in PEER reviews.
- Implement old processes into new modules and make sure all the business needs are addressed. Design, development and deployment of Web Services were done using Oracle BPEL, XSD, and XML (WSDLs).
- Developed custom Xquery functions to transform messages in BPEL process.
- Leading the BPEL development work, helped and coordinate with the team.
- Support/ Maintenance: Providing support for Purchase Orders, Manage Markdowns applications and support user activities providing timely responses to all client requests, including on-call support outside normal business hours meeting response and resolutions SLA.
- Handling change requests: Effectively handling client change requests by proposing and supporting the design, development and testing of solutions, including ensuring that change requests entrance criteria and documentation is complete, conducting impact analysis and following through on execution of changes.
- Attend sync up calls to provide proper updates to onshore team to provide fixes.
Confidential
Sr. Software Engineer
Responsibilities:
- Primarily to enhance and support three business critical marketing IT applications Responsible for Triaging, researching, and resolving logged Alliance Cases.
- Designing and building data update fix scripts and/or code fixes.
- Passing the Marketing IT Quality Audit (QA) team's test exit criteria requirements adhering to the pre-provided Software Configuration Management (SCM) team's process to deploy code to production during appropriate time window (based on application priority, problem severity, IT code freeze schedule, etc.)
- Updating documentation as required and specified including support cases, implementation architecture and configuration documents, unit and system testing results, documentation, and service and support plans.
- Support/ Maintenance: Providing support for application modules and support user activities providing timely responses to all client requests, including on-call support outside normal business hours meeting response and resolutions SLA.
Confidential
Software Engineer
Responsibilities:
- Preparing Functional Specification and Design documents.
- Application MVC framework and the database.
- Developing the front end of the application, designing the web pages.
- Developing the Business Layer components (Database access components) and custom server controls used in the application. involve creating new database objects, modules (java and oracle).
- Integrating and testing the various modules of the application.
- Deploying the application in test server.
- Handling all the change requests and enhancements requests.
