We provide IT Staff Augmentation Services!

Mulesoft /api Developer Resume

0/5 (Submit Your Rating)

Waltham, MA

SUMMARY

  • Over 8 years of experience in all the phases of Software Development Life Cycle that includes understanding requirement, technical analysis, design, development Integration, maintenance, installation, implementation and testing of various client/server web applications.
  • Strong business and technical experience in requirements gathering including Designing, development, implementation and installation EAI using MuleSoft.
  • Experience with Mule Soft On - Premises, and Cloud solutions
  • Strong knowledge in salesforce integration with different messaging systems such as Kafka and others.
  • Experience integrating with Cloud/SaaS applications, APIs, SDK of packaged applications, legacy applications and microservices
  • Experience designing, developing, securing and managing APIs via API Gateways and proxies
  • Good experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and Data Transformations using Mule ESB.
  • Experience in deploying Mule Applications to Mule ESB and Mule Cloud Hub along with experience in configuring logging and alerting in Cloud Hub.
  • Good Experience in creating API specification, implement REST and SOAP services along with microservices.
  • Good understanding and implementation experience of WS-security, digital signatures, message encryption & decryption, SSL concepts and its implementation in Mule ESB.
  • Experience with DB2 and Oracle Databases, Stored Procedure creation and DB integration with Mule ESB.
  • Good Experience with Software development Life Cycle.
  • Adept at mastering new technology, processes and software applications.
  • Dedicated to quality and customer satisfaction, persistent about achieving project goals.
  • Interpersonal skills that demonstrate collaboration, facilitation, influencing and negotiating
  • In depth experience using Agile, Scrum and iterative development practices
  • Effective communication and interpersonal skills, ability to work in team/independently and adapt quickly to new and emerging technologies.

PROFESSIONAL EXPERIENCE

MULESOFT /API DEVELOPER

Confidential, Waltham, MA

Responsibilities:

  • Adhere to documented design and development patterns and standards.
  • Create RAML 1.0 specification file based on blueprint mapping document in AnyPoint portal's API manager.
  • Use MuleSoft flow-control palette to optimize message processing, specifically in Scatter-Gather & Choice-Router to call multiple services in parallel and a specific function based on information from the request.
  • Complex business logic easily handled in Data Weave connector and Mule Expression Language (MEL).
  • Create and follow MuleSoft API Error Handling and Logging Standards while building any API's.
  • Design and Develop Restful API’s using API Designer and generated flows using RAML file.
  • Implement API security policies (as set by API manager), applied to all client- facing proxy APIs for CORS, OAUTH2.0 access token enforcement, ClientID enforcement and Rate Limiting - SLA Based and Secured Mule service endpoints using OAuth2.0, HTTPS and SSO.
  • Create Request transformer, Response transformers, Custom Components and configured them in Mule-config.xml.
  • Develop Event publisher and Event Catalog to fulfill the core functionality of event messaging framework - Rabbit MQ, namely, to allow applications to publish business events to subscribed systems.
  • Configure core java components like Log4j to monitor the logs in the server.
  • Create Munit test cases for all System, Orchestration, and Experience API's.
  • Create the name directory in GitLab and pushed the code into it via GitBash command line.
  • Monitor the Server by using PuTTY, WinSCP, Splunk, MuleSoft Runtime Manager and Co-operated with MuleSoft Admin team when they got a suspicious alert from Anypoint portal.
  • Migrate APIs from Mule Server Runtime 3.9 to 4.2.2 and deployed in new.

Environment: Mule ESB, Anypoint Studio, CloudHub, ActiveMQ, RAML, ActiveMQ, APM, Nexus, Apache-Maven, Cloud Hub, XML, XSLT, CSS, Ajax, JSTL, LDAP, PL/SQL, SQL, Log4J, Web Services - WSDL, SOAP, CXF, Jenkins.

MULESOFT DEVELOPER

Confidential, Dublin, OH

Responsibilities:

  • Build, Deploy and Test applications or flows using Mule ESB and build and deployed the services.
  • Design and develop enterprise services API specification using RAML and REST schema.
  • Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
  • Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL.
  • Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
  • Implement Mule flows for each entity with retry mechanisms with private secured flows.
  • Built JAX-RS services and exposed them using REST component.
  • Implement Exception Handling, Logging, and Error Handling.
  • Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
  • Build and Deployment of services in Mule ESB 3.7.3 server.
  • Manage performance of the services by using “Scatter and gather” and “choice router”.
  • Code walk-throughs, Mule Debugging, and Error fixing.
  • Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
  • Use HP-ALM to track defects in DEV, TEST and STAGE environments.

Environment: Java, MuleSoft, MMC, Anypoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT,, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC.XPATH, JAXP, XB, P, Spring MVC.

INTEGRATION ENGINEER

Confidential

Responsibilities:

  • Developed interfaces integrating Employee Central data to third party Payroll systems with the help of SFAPI and ODATA API objects.
  • Worked on Success factors Employee Central to SFTP
  • Involved in developing Script, Processes and Connectors etc.
  • Responsible for development of entire use case (end to end)
  • Worked for different data formats, such as XML, CSV and JSON.
  • Involved in unit testing and integration testing.
  • Involved in different phases like build, deploy and manage.
  • Have been involved in Post Go live support.
  • Ensure that all the deliverables meet the highest quality and performance standards.
  • Providing the required technical documentation.
  • Have been involved in Post Go live support.
  • Understand business requirement, Identify data communication channels and data formats.
  • Understand and Follow the Boomi Guidelines and standards for the individual process.
  • A created common process to provide Audit, Logging, Security and Re-Try Mechanism.
  • Created REST web services (API) for sending customer application data to other applications.
  • Wrote business rules using Boomi business rule component.
  • Created SMTP connection and operation for send an email in process.
  • Written Groovy scripts and Java Scripts for mappings and process.
  • Created cross-reference table in Boomi.
  • Used process route, condition, and route to divert documents into different paths.
  • Integrated Database withBoomiand written SQL Query and Stored procedures.
  • Used Cache shape to add documents to a document cache to save an initial image of the document.
  • Setup the document tracking fields and used in all process to filter in process logging.
  • Created environment extensions, schedule process and document tracking variables.
  • Download and install proper drivers in Boomi for Database and MQ.
  • Involved in production deployments and releases.
  • Worked on complex problems where analysis of situations or data requires evaluation.
  • Involved in testing, fixing the bugs and review the code.
  • Deployed the code in UNIT, TEST, STAGE environments using DellBoomi.

BIDW Developer

Confidential

Responsibilities:

  • Understanding the business process and coordinated with onsite coordinator to get specific user requirements.
  • Involved in the designing the SDD and to process the files to Vendor.
  • Involved in updating the Run books, install documents and release notes.
  • Contributed in the preparation of Technical Solution Specs.
  • Developed parallel jobs with collection of all source stages, target stages and processing stages like Aggregator, Transformer, look-up, CDC, join, funnel, filter, dataset, sequential file, oracle and etc.
  • Worked on Datastage client components like Designer, Manager, and Director in order to develop, run, and monitor the jobs.
  • Extracting the data from complex flat file, flat files, oracle and access into Data warehouse.
  • Build Sequencers to integrate jobs and define proper dependency between jobs.
  • Prepared Test cases for Unit testing, Integration testing and executed.

We'd love your feedback!