We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY:

  • Over 8 years of Software Development experience in various phases of SDLC. Over 3 years of experience in MuleSoft Anypoint 4.x and 3.9.x Platforms, Enterprise Integrations.
  • Good technical experience on various components of Anypoint 7.x Platform like Anypoint API platform, API Life Cycle Implementation, API Manager, RAML specification, DataWeave, API kit router, Exception Handling, Access Management, Runtime, commonly used Connectors and Messaging Queues.
  • Expertise in software development and architectural experience involving Requirement Analysis, Design, Development, Implementation, Deployment & Maintenance of large scale web - based, client-server & distributed n-tier enterprise applications and highly contempt in gathering user requirements and converting them into software requirement specifications.
  • Experience in building complex Mule Flows, Scopes, and Error Handling strategies, Validation, Transformation and Flow Controls.
  • Extensive experience in WSO2 Stack: Enterprise Integrator (ESB, DSS), Message Broker & API Manager.
  • Strong Experience in Java/JEE Architecture, Object Oriented Analysis & Design (OOAD), Object Modeling and Data Modeling.
  • Hands on professional enterprise experience in Java, Servlets, Struts, JDBC, EJB, JMS and Web Services in Java EE applications.
  • Expert in developing Web Services in both SOAP & RESTful based frameworks.
  • Extensive knowledge in Agile and Waterfall methodologies.
  • Experience in authentication OAuth2.
  • Experience on XML technologies like XML, XSL, XSD, XSLT and DTD.
  • Experience in using Log4J, Version Control using AWS Code Commit, Github, SVN (Subversion), VSS, Clear case and CVS.
  • Hands on experience in Servers Tomcat, WebSphere and JBoss.
  • Expertise in build tools like Jenkins, Maven, and Ant.
  • Hands on experience on vulnerability identification and patching activities on Windows machines using tools like Qualys and Archer.
  • Experience in all phases of project life cycle - Analysis, Design, Development, Testing, and Implementation and well versed with Agile methodologies and 24/7 production support.
  • Strong Analytical and Problem-Solving skills, Multi-Tasking abilities, with proven experience in utilizing people and process knowledge to assist enterprises in making critical decision.
  • Work on different OS UNIX, Linux, Windows NT, Windows XP, and Windows 2K.

TECHNICAL SKILLS:

Languages: Java 1. 6/1. 7, SQL, PL/SQL, XML, RAML, WSDL, UML and JQuery

J2EE Technologies: Servlets, JMS, SOAP, REST, JDBC, EJB, JAX-RS, JAXB, and JAX-WS

Frameworks: Spring 3.4, Struts 1.3, AJAX, JUnit, Mockito, Mockrunner

IDEs: Anypoint Studio 7.x, RAD 8.0, Eclipse 3.6, WSAD, Toad and SQL Developer

Version Control: SVN, CVS, TFS, Rational Rose, GIT

Database: Oracle 10g/11g, SQL Server 2008/12, MySQL, MongoDB

Testing Tools: JMeter, SoapUI, PerfMon and findBug.

Application Servers: Mule ESB 4.x, Web Sphere 8.x.x, Apache Tomcat 5x/6x/7x

Continuous Integration Tools: Jenkins, Maven, SonarQube, Ant

Methodologies: Agile, UML, Design Patterns

Content Management: Filenet P8

Other tools: Rally, Spunk, BL logs, ATMOS, Tortoise

PROFESSIONAL EXPERIENCE:

Confidential - Cincinnati, OH

Mulesoft Developer

Responsibilities:

  • Create of different Architectural artifacts such as project estimate, software architecture document, implementation model, conceptual, logical and physical models for application and technology integration.
  • Provide technical support / direction to developer's team working to create stable, conventional and effective message broker components.
  • Closely worked with quality control, change management, and quality assurance department.
  • Create http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
  • Create Request & Response transformers, Custom Components & configured them in Mule-config.xml.
  • Create interfaces between Salesforce, REST and SOAP web-services.
  • Participate in Requirement Gathering, analysis, design and development of the project. Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
  • Implement integration flows using Mule Anypoint Studio 7.x to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Utilize mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Deploy Mule ESB applications into MMC (Mule Management Console and used MUnit to validate mule flows.
  • Work on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Create Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ queues, some transformations were also done at the integration layer.
  • Design and develop enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Environment: Jenkins, ActiveMQ, RabbitMQ, MuleSoft, Spring MVC, SOAP, MMC, XSD, XSLT, XPATH, Anypoint Studio, GIT, SVN, Servlets, Nexus, JSP, JSON, JMS, Java, CloudHub, GitHub, XML, JAXP, JAXB, WSDL.

Confidential - McLean, VA

Mulesoft Developer

Responsibilities:

  • Participated in gathering the requirements and evaluating business, functional and technical requirements. Designed complex Web Service application systems using WebSphere Message Broker integration platform.
  • Created and reviewed unit, integration and system test plans.
  • Create API Proxy and deploy to API Gateway.
  • Develop the services interface to access core services & provisioning services using Mule ESB 3.9.x.
  • Create RAML specification in Anypoint 6.x platform and use fragments such as Resource type, Traits and Library to enable reusability.
  • Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.
  • Care flows that provide and consume services (SOAP & RESTful).
  • Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.
  • Create MULE ESB artifact and configured the MULE configuration files and deployed.
  • Create flows in design studio and transform messages using DataWeave and MEL.
  • Create flows that pass message using VM transport.
  • Maintain Multi-instance Brokers and Queue Managers running in different datacenters and manage MQ Clusters.
  • Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Monitor the request and response payload used the MMC Mule management console.

Environment: Anypoint Studio, Jerkins, GIT, SVN, Mule ESB 3.9.1, Java 7, Data Weave, Cloud Hub, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs.

Confidential - Chesapeake, VA

Java Developer

Responsibilities:

  • Developed Struts-based form validation, Application error handling, and using Struts Validator framework.
  • Actively Participated in Inception, Elaboration, Construction and Transition phases of Application.
  • Administered message broker components like configuration manager, broker run time and Message Broker tool kit
  • Worked/Implemented Third Party Licensed Software’s (Jive Forums, Sun One Calendar and Moodle) and integrated into Application.
  • Involved in developing JUnit test cases for testing the code fragments during development phase.
  • XML Parsing using SAX/DOM / Castor for various requirements.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Used LDAP server for user authentication, developed necessary interfaces and implemented programmatic security system
  • Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
  • Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.
  • Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.

Confidential - Bloomfield Hills, MI

SQL Developer

Responsibilities:

  • Manage SQL Server databases access security privileges and permission for groups, roles users and logins, created and supported complex database schema and administration task of SQL.
  • Perform Batch processes, Import, Export, Backup, Database tools and Application support.
  • Tuning query by using SQL Profiler, Execution Plan, Trace Statistics, DBCCs, and DMV
  • Configuring, monitoring and troubleshooting solutions.
  • Create and restructure the stored procedure, designing, coding and developing the same using the T-SQL Programming.
  • Create, set and maintain Database Administration scripts.
  • Create T-SQL for creating, altering and maintaining databases and database objects.
  • Configuration of report server and report manager scheduling give permission to different level of users in SQL Server Reporting Services.
  • Perform business analysis, technical analysis, systems design, application software programming.

We'd love your feedback!