We provide IT Staff Augmentation Services!

Sr.mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY

  • Around 6 years of experience in integrating the systems using MuleSoft ESB and API manager over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Experienced in using MuleSoft Studio that integrates APIs, databases, and deployed MuleSoft applications to Cloud hub and on-premise servers.
  • Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Hands on experience integrating multiple applications using Mule ESB, utilized different connectors, transformations, routing, messaging and exception handling using Mule ESB.
  • Involved in complete SDLC including Analysis, Design, Implementation, Testing and Maintenance.
  • Had an extensive experience in using Data Weave for transformations.
  • Strong integration experience using Mule ESB with Connectors, transformations using dataweave and building flows using Anypoint Studio
  • Followed API-fragmentation while writing RAML.
  • Created the Mule ESB artifacts and configured and deployed the Mule configuration files. Extensively worked on Anypoint studio platform to create, execute and deploy mule flows.
  • Experienced in Rest Web Service development for both Xml and Json datatypes using Advanced Rest Client.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB. Experience in deploying in Mule ESB CloudHub.
  • Designed and Developed Restful API’s using API Designer; generated flows using RAML file.
  • Adept at working with source control management tools - Bitbucket and GitHub.
  • Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
  • Developed REST APIs with RAML using APIKIT Router. Experienced in working on Databases.
  • Authorized to work for any employer no sponsorship required and open to relocation as per position needs.

TECHNICAL SKILLS

Languages: C, C++, JAVA, SQL

Database: Oracle, SQL Server, MySQL

Protocols: HTTP, HTTPS, FTP, SMTP

Web Services: ANT, Putty, Log4J, Junit, SOAP UI, CVS

Database: Oracle 12c/11g/10g, SQL-Server, DB2, MYSQL, MS Access

Web/App Servers: IBM Web Sphere, JBoss, Apache Tomcat, WebLogic

IDE’s: Eclipse, Anypoint Studio

Operating Systems: Windows7/8/10, UNIX/LINUX

Integration Tools: Mule ESB

Other Tools: FileZilla, Splunk, postman, GIT, Bitbucket

PROFESSIONAL EXPERIENCE

Confidential, Saint Louis, MO

Sr.MuleSoft Developer

Responsibilities:

  • Created reusable API Specs and fragments in RAML that specified the requirements and modeled the functionalities of desired enterprise-scale RESTful APIs.
  • Tested the API Specs’ modeling functionality using Mocking Service, and published, versioned and shared them with users in Anypoint Exchange,
  • Built implementing Mule application projects in Anypoint Studio 6.9 using the RAML API Specs from Anypoint Design Center and Exchange.
  • Applied various components such as File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transform Message to access, manipulate and transfer data.
  • Used Dataweave to transform data of various types such as including Booleans, objects, arrays, dates and times into the desired output.
  • Implemented automated and custom policies that enhanced the security of the Bank’s MuleSoft APIs. Among the policies include basic authentication (simple & LDAP), Client-Id Enforcement, OAuth 2.0, Tokenization, Detokenization, JWT Validation, JSON & XML Threat Protection, Rate Limiting (+SLA-based), IP Whitelist and Blacklist, Spike Protection, etc.
  • Created and applied API proxies in API Gateway using API Manager,
  • Developed, exposed, and consumed REST Webservices and SOAP Webservices.
  • Conducted unit test (using MUnit) and integration test in Mule applications.
  • Deployed Mule 4 ESB applications to on-premises Mule servers using Vanguard.
  • Reposited source codes in repositories using Bitbucket.
  • Automated the continuous building, integration and deployment (CI/CD) of Mule applications using Maven and Jenkins, Maven.
  • Provided production support and helped in troubleshooting and resolving issues.

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

Confidential, Pennington, New Jersey

MuleSoft Developer

Responsibilities:

  • Created reusable API Specs and fragments in RAML that specified the requirements and modeled the functionalities of desired enterprise-scale RESTful APIs.
  • Tested the API Specs’ modeling functionality using Mocking Service, and published, versioned and shared them with users in Anypoint Exchange,
  • Built implementing Mule application projects in Anypoint Studio 6.9 and 7.X using the RAML API Specs from Anypoint Design Center and Exchange.
  • Applied various components such as File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transform Message to access, manipulate and transfer data.
  • Used Dataweave to transform data of various types such as including Booleans, objects, arrays, dates and times into the desired output.
  • Implemented automated and custom policies that enhanced the security of the Bank’s MuleSoft APIs. Among the policies include basic authentication (simple & LDAP), Client-Id Enforcement, OAuth 2.0, Tokenization, Detokenization, JWT Validation, JSON & XML Threat Protection, Rate Limiting (+SLA-based), IP Whitelist and Blacklist, Spike Protection, etc.
  • Created and applied API proxies in API Gateway using API Manager,
  • Developed, exposed, and consumed REST Webservices and SOAP Webservices.
  • Conducted unit test (using MUnit) and integration test in Mule applications.
  • Deployed Mule 4 ESB applications to on-premises Mule servers using Vanguard.
  • Reposited source codes in repositories using Bitbucket.
  • Automated the continuous building, integration and deployment (CI/CD) of Mule applications using Maven and Jenkins, Maven.
  • Provided production support and helped in troubleshooting and resolving issues.

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 Java 1.8

Confidential, New York City, NY

Jr. MuleSoft Developer

Responsibilities:

  • Participated in all phases of the software development lifecycle for developing a Mule application, including discovery, analysis requirements definition, requirement gathering, analysis, design, development, testing, deployment, and support.
  • Collaborated cross-functionally with technical and business stakeholders to gather and understand requirements.
  • Built Mule API applications that integrated data between Epic Interconnect APIs and frontend applications as well as between Oracle ERP and Salesforce and 3rd party systems.
  • Created Mule flows that integrated data from Active MQ topics and queues into SQL databases.
  • Maintained Multi-instance Brokers and Queue Managers running in different data centers and manage MQ Clusters.
  • Developed Mule APIs that consolidated existing CRM/Salesforce systems and enabled the passage of messages using VM transport.
  • Integrated and replaced legacy SOAP Webservice applications with modern RESTful APIs.
  • Implemented secure credential management options and proper encryption practices.
  • Used encryption algorithms to encrypt values of sensitive keys in yaml environment properties files.
  • Controlled integration quality and developed ways to detect and correct anomalies with data transformation and exchange.
  • Wrote technical design documentations and development templets that captured MuleSoft’s functional and non-functional guidelines.
  • Unit tested flows of Mule applications by writing and recording MUnit test cases in Anypoint Studio.
  • Developed monitoring and alert processes for deployed and running Mule API applications.

Environment: MuleSoft ESB, Anypoint Studio (6.9, 7.X), Mule Server (3.X & 4.X), CloudHub, Anypoint Platform, Anypoint Monitoring, Runtime Manager, Mule Management Console, RAML, YAML, JSON, XML, XSLT, CSS, Ajax, JSTL, LDAP, PL/SQL, SQL, RESTful & SOAP Web Services, Maven, Jenkins, Azure DevOps, Epic, Epic Interconnect, Salesforce, Azure Event Hub, Azure Storage, Kafka, IBM WebSphere, ActiveMQ, RabbitMQ, Oracle, Iron Cloud Integration, APM, Nexus, Apache-Maven,, Log4J2, CXF, JAVA IDE, Iron Cloud Integration.

Confidential, Bloomington, Illinois

MuleSoft Developer

Responsibilities:

  • Wrote reusable RAML fragment components of such types as data type, libraries and traits for various RESTful API Spec models.
  • Setup security models and policies for clients that produced and consumed Mule APIs and assets.
  • Deployed API applications and implemented policies and certificates in different environments.
  • Configured the integration of Mule APIs between experience, process and system layers of the three-tier API architecture.
  • Troubleshot issues related to Mule applications, runtimes, and servers in CloudHub as well as on-premises Linux servers.
  • Implemented CI/CD processes for the automated integration and deployment of Mule applications.
  • Designed and built Mule integration flows that transformed, processed, and transformed data between SQL and Oracle databases and frontend user interfacing applications.
  • Developed Mule applications that migrated data from such legacy ERP systems as MySQL databases to Salesforce.
  • Built Mule services that processed and transported large volumes of data and records in batches using Batch Connector.
  • Designed and built common and custom exception/error handlers.
  • Built JAX-RS services and exposed them using REST component.
  • Managed the healthy running of scheduled and non-scheduled Mule API applications in CloubHub as well as on-premises server environments.

Environment: Anypoint Platform, Anypoint Studio, CloudHub, JSP, JSON, JMS, CloudHub, Dataweave, MEL, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, SQL, MySQL, Salesforce, JAX-RS, MMC, Java, Spring MVC, Eclipse, ActiveMQ, RabbitMQ, Servlets, Nexus.

Confidential, Dallas, TX

SQL Developer

Responsibilities:

  • Responsible for developing and maintaining Oracle PL/SQL applications and database Programming.
  • Loading of data from external systems using SQL*LOADER.
  • Designing and modifying Database tables, indexes, triggers, packages, functions and procedures.
  • Used Collections, Bulk Binds to improve performance by minimizing the number of context switches between the PL/SQL and SQL engines.
  • Created partitioned tables, partitioned indexes for manageability and scalability of the application.
  • Created database objects and modifying PL/SQL packages, functions, procedures, triggers.
  • Created database Triggers for the integrity and security purpose.
  • Created high performance queries and PL/SQL codes using Bulk Binds, Collections, REF Cursors etc.
  • Unit testing on Pl/SQL Packages and procedure, functions according to business requirement.
  • Used oracle supplied package like DBMS SCHEDULER, DBMS JOB packages.
  • Used Unix FTP Connection for extracting data from legacy sources to own destination.
  • Improved query performance by query optimization - tracing the query execution plan (explain plan) and Used TKPROF SQL scripts to monitor the performance.
  • Participated in reviewing code and ensuring testing, facilitate code delivery to production environments.
  • Involved in generating plenty of reports in Reports 6i.
  • Knowledge on system configuration for the database PL/SQL applications.

Environment: Oracle 9i (SQL, PL/SQL), SQL *loader, Toad, Oracle Forms/Reports 6i, UNIX, Data Stage

We'd love your feedback!