Mulesoft Consultant Resume
NJ
SUMMARY
- Over 9 years of experience in IT industry with 5 years of extensive hands - on experience in developing applications using Mule technologies.
- Expertise in using MuleSoft Any point Studio in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premise servers.
- Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, VM as part of Integration Usage.
- Integrated Accounts, Products, Contacts, Orders, Invoices from Salesforce to NetSuite and vice versa
- Expertise in using APM (Any point Manager) for creating RAML, API’s, deploying to cloud.
- Exposed teh API’s to external customers using Mulesoft DLB (Dedicated Load Balancer) and enforcing SSL
- Extensively worked inEDI integration and standards like UN/EDIFACT, ANSI X12.
- Concrete experience in API led connectivity and teh management of teh APIs, versions and applying various policies to teh API like HTTP Basic Auth, IP Whitelisting, Okta OAuth 2.0, Client ID enforcement, Rate limiting etc.
- Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ and RabbitMQ.
- Understand and clarify complex business integration requirements and produce eloquent and scalable designs utilizing theMuleSoftas integration platform.
- Experience inMule Clustering,Load Balancing&MuleSoft MMC
- Has an experience with xml technologies - XML, DTD, XSD, XSLT, JAXP and JAXB.
- Has an experience in integrating Sales force, Financial force, SAP, Oracle, Concur, Coupa, LMS, Oanda and Workday using Mule ESB.
- Designed, developed and consumed SOAP/RESTful Web services. With experience in developing SOA (Service Oriented Architecture) applications using Web services.
- Exposure to Retail, Finance and Re Insurance domains.
- Experience in all phases of SDLC life cycle and used both Agile and Waterfall methodologies, and usage of databases like Oracle (SQL, PL/SQL), My SQL.
- Worked extensively on teh projects dat involve multi-Threading.
- Extensive experience in Agile Software development, Test Driven Development (TDD).
- Followed Waterfall and Agile/SCRUM methodologies of Project management in all aspects of SDLC including analysis, design and review of business and systems requirement specifications, testing methodologies and techniques.
- Versed in administering Mulesoft Production, UAT, development environment and addressing critical issues in production & non-production servers
- Experience in Troubleshooting, debugging and solving technology integration and performance problems.
TECHNICAL SKILLS
Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, JBoss 5.1 EAP
Web services: JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS, JAX-WS.
Languages: Java, PL/SQL, Bash, UML, XML, HTML, Data weave
IDE Tools: RSA, RAD, WSAD, Eclipse, NetBeans, Any point Studio, Intellij
Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz)
Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI, XML.
Databases: Oracle, MySQL, MS SQL Server, MS Access, PostgreSQL
Design Methodologies: UML, Rational Rose, Agile, SCRUM, TDD, XP
Version control Tools: SVN, CVS, Clear Case
Operating Systems: UNIX (Solaris, Ubuntu, Linux, OSX); Windows 9x/XP/Vista/7/8
Testing Tools: JUnit, SOAP UI.
ERP Systems: SAP, Oracle, NetSuite
Cloud Applications: Salesforce CPQ, Financialforce, Coupa, Concur, LMS, Oanda, Workday
PROFESSIONAL EXPERIENCE
Confidential, NJ
MuleSoft Consultant
Responsibilities:
- Closely worked with Client to perform Requirement analysis, design and teh implementation.
- Responsible and active in teh analysis, design, implementation and deployment of full software development life cycle (SDLC) of MuleSoft projects.
- Integrated Salesforce using SOQL, Objects, Platform Events and APIs
- Designed API specifications using RAML 1.0 and generate flows using APIkit Router.
- Implemented API policies using API manager and API auto Discovery.
- Implemented API security using Okta Oauth 2.0 and Client-ID enforcement policies.
- Developed Rollback Strategy, Error Handling, Circuit Breaker for successful implementations.
- Used Cloudhub API to retrieve logs to be sent to Kibana (ELK) and extract analytics.
- Consumed SOAP Web services using Webservice Consumer and Processed data to be inserted into Databases.
- Extensively used various connectors for message routing, scopes, scheduling, transformations and message enrichment
- Used Anypoint MQ as a Messaging system to publish and consume messages from queue and topics.
- Used Jenkins for CI/CD pipelines and Deploying to Different Environments.
- Created Munit Test Cases and Mock test data for validating teh positive and negative scenarios.
Confidential, Seattle
MuleSoft Developer
Responsibilities:
- Implemented multiple Flows which contains different Scopes, Filters and Components.
- Created multiple REST API with mule message flows and deployed in teh environment.
- Worked on Reference Exception Strategy for handling error messages.
- Mule data mapping, connecting SOAP and REST web services to Mule and use of Mule connectors and plug-ins for web services, including Mule CXF as well as connectors for direct database access.
- Developed mule code to design teh integrations between teh Salesforce application and Rest/Soap services.
- Implemented microservices architecture by implementing System API’s and Process API’s.
- Applied various policies to teh API like HTTP Basic Auth, Okta OAuth 2.0, Client ID Enforcement, Throttling etc.
- Designed, architected, and developed a scalable, integrated solution connecting their systems in SAP, Salesforce, AWS, and Data services using Mulesoft AnyPoint Platform.
Confidential, Deerfield beach
MuleSoft Developer
Responsibilities:
- Design and development of RAS Data Migration and reporting Solution connecting various data sources.
- Implemented integration flows using Mule AnyPoint Studio to connect to REST, SOAP service, Database, and Message brokers to develop an integrated development platform
- Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
- Extensively used Mule components dat includes File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
- Created http inbound and outbound flows, transformations and Security of Mule ESB application using OAuth.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Led a team of offshore developers for support and on call activities.
Confidential, Atlanta
MuleSoft Developer
Responsibilities:
- Creating configuration plans for various composites for different environment.
- Implemented database adapters to poll for new records and sync data from multiple system
- Involved in understanding of teh existing application functionality and enhancing it with respect to teh client requirement.
- Designed and Developed Restful API’s using API Designer and generated flows using RAML file.
- Developed integration between claim and database using WS.
- Efficiently used custom global exception strategies to effectively handle errors and propagate teh appropriate error messages across various layers within teh applications.
- Used HTTP, WS and DB connector.
- Extensively used Dataweave, XSLT to transform messages.
- Used Soap UI for unit testing and debugging of teh developed module.
- Worked on MUnit framework for unit testing.
- Provided technical support for teh applications in Production as part of hypercare
Confidential, Jacksonville
MuleSoft Developer
Responsibilities:
- Prepared technical specification documents for all teh services dat to be implemented.
- Worked with both On-Premises and Cloud based integrations.
- Proficient in ThreadProfiling, Performance Tuning. Scatter Gather and VM usage.
- Followed teh guidelines of agile methodologies of SDLC for project management.
- Implemented effective and efficient solutions using Groovy, SQL, Web API and Mule Components to support teh business requirements.
- Altered teh contents and formats of message properties, variables and payload using Mule Transformers.
- Involved in creating Munit test cases and ran teh test Suite
- Implemented version control using Git and Bitbucket.
- Worked on different OS for different environments (UNIX, Windows and MuleSoft cloud).
- Mavenized applications to automate project’s build process and monitored teh errors log using Log4J.
- Developed Applications using Mule ESB and deployed, managed applications in multiple environments.
- Developed OAUTH service as a security layer to access teh API’s.
- Configured teh API Portal and API Versioning. Configured Policies, Created and Tagged teh Client APPS to teh API’s.
Confidential
Salesforce Developer
Responsibilities:
- Analyzed teh business requirements and mapped to Salesforce.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards.
- Created workflow and approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Developed Apex Classes, Visual force pages and Apex Triggers to develop teh custom functionality as per teh requirements.
- Worked on various AppExchange products according to teh needs of teh organization.
- Implemented Case Management by creating record-types specific to teh user groups.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Wrote SOQL, SOSL considering teh governor limits.
- Configured user Roles, Profiles, sharing settings, organization wide defaults.