Mulesoft Esb Developer Resume
Richardson, TexaS
SUMMARY
- 5+ Years of experience in Integration Development, SOA, and Client - Server based Enterprise Applications, System Analysis, Technical Design, B2B Development, Implementation, Performance Tuning, Testing.
- Experienced in implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using MuleSoft 3.9/4.0.
- Experienced in developing API’S using API-led Connectivity with MuleSoft and maintaining the same.
- Excellent hands on experience in Web Services using SOAP, WSDL, REST, RAML, JSON and Schemas XSD with strong skills in understanding and implementing Service Oriented Architecture (SOA) Experience in developing various web services.
- Created Flows, Sub Flows, Exception strategies and used Data Weave Expression Language for different transformations in Anypoint studio.
- Developed REST APIs using APIKIT Router
- Created reusable Micro services and SOA-based composite services by consuming micro services.
- Experienced in OLTP/OLAP system study, analysis & reviewing of ER modeling, Database schemas like Star schema and Snowflake schema used in relational and multidimensional modeling by using MS Visio
- Demonstrated experience implementing Mule ESB architecture, rules, caching etc.
- Well-versed with Security concepts like Transport Level Security, SOAP Level Security and SSL
- Experience in using Agile tools like - Rally & Jira.
- Strong programming knowledge in C and Python.
- Experienced in developing Restful/SOAP web services in Mule ESB based on SOA architecture.
- Experienced in designing Mule flows by using different connectors such as Salesforce, File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Hands-on experience in developing applications using JDBC, RMI, JNDI, LDAP, JMS, XML, XSD, XSLT, ASP, Visual Basic.
- An excellent team member with an ability to perform individually, good interpersonal relations, strong communication skills, hardworking and high level of motivation. A quick learner with an aptitude for taking responsibilities.
TECHNICAL SKILLS
MIDDLEWARE TECHNOLOGIES: MULESOFT 3.9/4, Anypoint Platform, Amazon MQ, SNS, Active MQ
TOOLS: Microsoft Office, Soap UI, XMLSpy, MQExplorer, Log4j, XMLSPY, SVN, GitHub, Jenkins, MUnit, SOAP UI
ETL TOOLS: Informatica Power Center 9.6.1/9.5/9.1/8.6.1/8.5/8.1/7. x, Informatica Scheduler, Control-M, Autosys
LANGUAGES: C, PYTHON, R, XML, XSLT SQL, HTML, shell
PLATFORMS: Mac OS X 10.4+, LINIX/UNIX, Windows
METHODOLOGIES: Agile, scrum, waterfall model
PROFESSIONAL EXPERIENCE
Confidential, Richardson, Texas
MuleSoft ESB Developer
Responsibilities:
- Involved in the development of Solution Design Overview document.
- Developed Rest API’s using RAML
- Developed Synchronous/Asynchronous flows for both SOAP and RESTful Web services.
- Worked with Mule Anypoint API Platform on designing the RAML for implementing REST API's
- Designed and developed the data validation integration interfaces for various projects.
- Extensively used Data Weave for data transformation and implementing complex logics.
- Created Exceptional handling framework.
- Created .zip files out the developed projects and deployed the applications into different environments using Mule soft Cloudhub Console.
- Performed the automatic deployment of the projects by using maven builds.
- Involved in regression testing of developed projects and suggesting improvements if necessary.
- Development of mule flows in the system, process, and experience layers using API-led Connectivity.
- Involved in managing the connectivity of the environments with the external parties and coordinating the testing on each of the environments.
- Experience in messaging service using JMS for services like ActiveMQ.
- Implementing Agile development processes on Software Development life cycle (SDLC)
- Designed REST API’s using RAML based on the requirements document and create REST APIs
- Design several experience, process, and system API’s to work with several backend systems such as adobe, ACS, and Akamai systems
- Perform unit testing through MUnit test cases for mule flows
- Responsible for developing integration workflows using Mule ESB framework, implemented Data weave and content-based routing using Mule.
- Implement error handling through exception strategies and logging using Splunk and masking data for PI information.
- Monitor several APIs using New Relic monitoring.
- Used Maven for Building, GitHub, Jenkins for Continuous Integration and Continuous Development
- Provided production support for all the deployed Mule ESB applications.
Environment: MuleSoftAnypoint Studio, MuleSoft Anypoint Platform, Java JDK PeopleSoft, XML, JSON, Oracle, Mule Management Console, RAML 1.0, Connectors.
Confidential - Cambridge, MA
MuleSoft Developer
RESPONSIBILITIES:
- Worked on fixing many defects and design changes in the Mule flows for several API’s.
- Involved in serval business and architecture meetings to gather requirements to design reusable, highly scalable and robust API’S
- Created various RAML resources to implement REST Based API’S as a part of project implementation.
- Developed Mule Flows to integrate data from various sources into Database.
- Created several Jenkins jobs to deploy the mule applications in Cloud Hub for continuous deployment.
- Used MULE Batch Processing to process records from Database.
- Implemented data transformations using Data weave Expression Language
- Implemented unit testing and regression testing for several API’S using Postman for REST web services and SOAPUI for SOAP web services.
- Consumed SOAP Web Services using WSDL Files and transformed them into appropriate format.
- Used MUnit for mocking and unit testing mule flows and Implemented cluster-based approach while deploying applications in QA and PROD environments
- Implemented and consumed both SOAP and Restful web services.
- Verified the consistency of data when merging of data was done from various sources by employing integration parsing techniques in Mule Message Flow.
- Designed various flows using HTTP, Database connectors for RESTful API’S
- Inspected the flows and sub-flows in error handling and implemented effective exception handling techniques.
Environment: MuleSoftAnypoint Studio, MuleSoft Anypoint Platform, XML, JSON, Oracle, Mule Management Console, RAML 1.0, Connectors
Confidential
ETL Informatica Developer:
RESPONSIBILITIES:
- Developed internal and external Interfaces to send the data in regular intervals to Data warehouse systems.
- Extensively used Power Center to design multiple mappings with embedded business logic.
- Involved in discussion of user and business requirements with business team.
- Performed data migration in different sites on regular basis.
- Involved in upgrade of Informatica from 9.1 to 9.5.
- Created complex mappings using Unconnected Lookup, Sorter, and Aggregator and Router transformations for populating target tables in efficient manner.
- Attended the meetings with business integrators to discuss in-depth analysis of design level issues.
- Involved in data design and modeling by specifying the physical infrastructure, system study, design, and development.
ENVIRONMENT: Informatica Power Center 9.6.1/9.5.1 , My Sql, XML, SVN, Windows 7.
Confidential
ETL Informatica Developer
RESPONSIBILITIES:
- Worked with ETL Architects to understand the requirements for enhancements & Improvements.
- Extensively worked with Informatica Power Center and options available in to improve the performance of existing Informatica objects.
- Creating mappings, session, workflows, worklets for transforming the data.
- Creating Mapplet for re using the logic.
- Created Database Triggers, Stored Procedure, Functions and Packages
- Optimized queries using rule based & cost-based approach.
- Used Teradata Loaders for data loading.
- Various Performance and Tuning techniques used to improve the load.
- Involved in Testing the Informatica mappings and creating Unit Test Plans.
- Involved in solving the Trouble tickets raised by business.
- Involved in supporting data warehouse environments making sure all loads are going fine as per BAU.
ENVIRONMENT: Informatica Power Center 7.1.1/8.1.1, Flat Files, XML, My Sql, Unix, Putty, Windows XP.