Sr. Mulesoft Developer Resume
Chicago, IllinoiS
PROFESSIONAL SUMMARY:
- Certified MuleSoft developer having around 9+ Years of Intense Experience which comprises the application Development in Saleforce.com through SDLC (Software Development Life Cycle) and 4+ years of experience in Mule ESB.
- Hands on experience in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes.
- Experience in using Data Weave (DW) component to transform messages for multiple formats
- Expertise in SOA (service - oriented architecture) frameworks and Web services integration via
- SOAP, REST, JSON, XML, WSDL and Java.
- Developed Mule flows to integrate Data from various sources into Database from ActiveMQRabbitMQ, topics and queues some transformations were also done at the Integration Layer.
- Extensively used Mule Components that include Data weave, File Transport, SMTP TransportFTP/SFTP Transport, JDBC Connector and VM.
- Developed REST APIs with RAML, Open API using APIKIT Router.
- Knowledge on working of API Manager, Runtime Manager and Exchange in any point cloud hub.
- Widely used Splitters, Scattering & Gathering, scopes and Batch processing in Mule ESB.
- Implemented security mechanisms Basic Auth and OAuth 2.0 in mule flows.
- Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
- Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML
- Experienced in Java/J2EE technologies, which involves JDBC, JSP, Java Script, XML, AJAX, JQUERYWeb Services, SOAP, REST and Spring.
- Worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQLStored Procedures, Triggers and with SQL Server, Oracle, and MySQL.
- Used POSTMAN to test the RESTFUL web service by sending HTTP requests.
- Experience with Test Driven Development (TDD) and writing Junits.
- Experience with ETL Data stage and UNIX/Linux Operating System with Shell scripting.
- Extensive experience in setting up server properties, connection pooling and Messaging using
- Tomcat Server, JBoss, WebLogic and Web Sphere application server.
- Worked extensively on the projects that involve multi-Threading.
TECHNICAL SKILLS:
PROTOCOLS: SOAP, HTTP, HTTPS, FTP, RMI, SMTP
Database: Oracle 10g/9i, MySQL, SQL Server
Programming Languages: Core Java, PL/SQL, Java Script & Node.js
XML Technologies: XML, XSD, JAXB, XSLT, XPATH
Logging Frameworks: Log4j, Splunk
Version Controlling tools: GIT, BITBUCKET q
Web Services: SOAP, RESTFUL, WSDL, RAML, JSON & YAML, Open API(Swagger)
Operating Systems: Unix/Linux and windows
IDE: Any point Studio, Eclipse, IntelliJ
Build & Other Tools: Maven, Jenkins, JIRA, SOAP UI, REST Client, Postman, Git, Rally, JMeterAPI Fortress, Junit & Munit, WinSCP, Putty, Docker
PROFESSIONAL EXPERIENCE:
Confidential - Chicago Illinois
Sr. MuleSoft Developer
Responsibilities:
- Working in an Agile Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.
- Deployed Mule 4.3.0/4.4.0 applications on Mule Cloudhub and created Mule ESB Flowsperformed payload transformation.
- Developed a RAML based REST web service API's using API Kit Router in Mule.
- Involved in designing RAML using API Designer and exposed those services using API Portal in
- APM.
- Designed and Deployed the Mule APIS using RAML 1.0 and configured Input schemas and
- Response Schemas using traits and Schemas.
- Utilized MuleSoft features like DataWeave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
- Created layers of API - Led Connectivity by managing the complexity of architecture.
- Excellent experience in DataWeave for the data transformations along with custom Java Classes and used DataWeave to transform xml to custom JSON files.
- Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows and Deployed Mule applications onto Cloud Hub.
- Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
- Implemented build package tool using Maven and used Jenkins for continuous integration (CI) and continuous deployment (CD).
- Used JIRA and Confluence during the life cycle development of the project, also to keep track of the active sprints.
- Used Git as Version Control System for the application and Postman/SoapUI for testing the mule applications.
Environment: Mule Soft ESB, Mule 4.3/4.4, AnyPoint Studio, OAuth 2.0, SFTP, VM, Oracle, CXF, SOAP, REST, Salesforce, GitHub, Active MQ, RAML, Rally, MUnit.
Confidential, Estero FL
Sr. MuleSoft Developer
Responsibilities:
- Develop, configure, deploy, program, and implement software applications, servers, packagesand components customized to meet specific needs and requirements.
- Collaborating with the Enterprise Application Development core team to improve SDLC processes.
- Develop API interfaces and Business logic layer, using latest MuleSoft technologies.
- Design API specification in Swagger 2.0/3.0 and RAML 1.0 using JSON & YAML languages.
- Develop DataWeave component/functions to create mappings, transform, group and split data.
- Build services with Munit test cases, Exceptional handling, and various mule core components.
- Implement out of box and custom policies using API gateway product.
- Establish the CI/CD process using tools such as Maven, GIT, Jenkins, deployments, and monitoring.
- Work on with multiple Mule connectors such as HTTP Listener/Requestor, Database, JMS, FileSFTP etc.
- Manage on - premises infrastructure and RTF/Standalone deployments and configurations along with monitoring, management, and alerting.
- AWS Component Usage, Configurations and Deployment - Elasticsearch, EC2, S3, SNS, SQS, API
- Gateway Service, Kinesis
- Design and develop database scripts in Oracle DB and other RDBMS systems.
- Involving in daily scrum meetings to discuss various aspects of the code, related to individual modules.
- Involving in sprint retrospective meetings and analyze functional and business requirements.
- Structured Mule application for the registration process and pushed the registrant details to
- Salesforce and Database and Configured the automation tool Jenkins for Continuous Integration.
- Created Mule ESB flows using Any point Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
Environment: Mule ESB 4.2.1, Anypoint Studio 7.4.2, ActiveMQ, RAML, OAS 2.0, OAS 3.0, RabbitMQ, APM, Apache-Maven, CloudHub, XML, XSLT, CSS, WebLogic Application server 10.3, Web Services -WSDL, SOAP, Jenkins, postman, SoapUI, JMeter.
Confidential - Washington D.C
MuleSoft Developer
Responsibilities:
- Worked as an integration developer using MuleSoft 4.0 integrated front end and backend applications.
- Used Agile methodology was to emphasize on face - to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Utilized integration technologies such as HTTP, REST, SOAP, Web Services and APIs to develop the customer needs.
- Created http inbound & outbound flows, routing, orchestration, transformations, and Security of
- MULE ESB application using OAuth.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Integrated Mule ESB system by utilizing Http, File system and SFTP transports.
- Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and
- Transaction Manager.
- Structured Mule application for the registration process and pushed the registrant details to
- Salesforce and Database and Configured the automation tool Jenkins for Continuous Integration.
- Created Mule ESB flows using Any point Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
- Developed RAML based REST web services for API's using Mule ESB and Consumed REST web services and tested using Postman tool.
- Implemented and consumed SOAP web services and tested using SOAP UI for Mule ESB flows and deployed Mule applications onto On-Prem.
- Integrated Mule with No SQL, MySQL, and Oracle Database. Created and Developed Mule Proxys as part of Development.
Environment: Mule ESB 4.1, 3.9, Anypoint Studio 7.1, 6.5, JAVA, Servlets, EJB, JDBC, JAXB, ActiveMQ, RAML, RabbitMQ, APM, Nexus, Apache-Maven, CloudHub, XML, XSLT, CSS, Ajax, JSTL, WebLogic Application server 10.3, LDAP, DOJO, Web Services - WSDL, SOAP, Jenkins.
Confidential
Sr. Salesforce Developer
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the Apps to match the functional needs of the organization.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, OpportunitiesReports and Dashboards.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Developed APEX Classes, Controller Classes and Triggers for various functional needs in the application.
- Developed and deployed Workflows and Approval processes for Opportunities and Products/
- Assets Management.
- Implemented the requirements on salesforce.com platform and force.com IDE plug - in using
- Eclipse.
- Successfully established a new lead follow-up procedure which shortened the response time to qualified leads and generated more meetings for the account executives.
- Created and used email templates in HTML and Visualforce.
- Create Dashboard and Reports for the business users.
- Used the Sandbox for testing and migrated the code to the deployment instance after testing.
- Responsible for all the activities related to configuring Data loader, uploading data in .csv files into Salesforce.com, checking for the correctness of the data.
Environment: Saleforce.com platform, Apex, JavaScript, Sandbox, Eclipse IDE Plug-in, Visual Force, SOSL, SOQL, Sales Cloud, Service Cloud, Java SE 8, JavaScript, Oracle 11g, JIRA.
Confidential
Java Developer
Responsibilities:
- Involved in client requirement gathering, analysis & application design.
- Created Use cases, Class Diagrams, and Sequence Diagrams for the system using JUDE UML modeling tool.
- Implemented server-side programs by using Servlets and client side by using JSP and designed, developed and validated User Interface using HTML, JavaScript, and CSS.
- Created the UI tool - usingJava, XML, DHTML, and JavaScript.
- Extensively usedJavaServer Pages, JavaScript, JQuery, CSS and HTML for developing visually appealing User
- Interface pages of the web modules.
- Performed application-level logging using log4j for debugging purpose and involved in application tuning.
- Thoroughly involved in testing phase & implemented test cases by writing with the Junit.
- Wrote stored procedures using PL/SQL for data retrieval from different tables.
- Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
- Part of performance tuning team and implemented caching mechanism and other changes.
- Recreated the system architecture and created numerous class and sequence diagrams.
- Developed using Struts Framework, developed action classes, form beans and Struts-Tiles.
- Created combined deployment descriptors using XML and Design and development UI using HTML, JSP.
Environment: JDK1.4, JavaScript, HTML, DHTML, XML, Struts, JSP, Servlet, JNDI,J2EE, Tomcat, Rational RoseOracle.