Mulesoft Developer Resume
PennsylvaniA
SUMMARY
- 7+ years of experience in various application phases of Software Development Life Cycle including Designing, Development, Testing and Production Support.
- 4+ years of experience in Mule ESB, API Management, CloudHub and continuous integration.
- Mule ESB experience in implementing service - oriented architecture (SOA) and enterprise application integration (EAI) using Mule 3.x.
- Expertise in developing new APIs using REST and SOAP web services.
- Good experience in XML technologies like XML, XSD, XSLT, Xpath and Web Services - Resful and SOAP.
- Good application integration experience using Mule ESB with Connectors, transformations, Routing.
- Expertise in using Mule Soft studio in creating various flows to integrate API's, Databases and SAAS applications.
- Experience in System Integration test to ensure quality of the system.
- Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
- Hands on experience using various Operating-Systems like Windows, UNIX.
- Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.
- Experience in deploying applications to Any Point Cloud Hub and MMC.
- Good experience in multiple RDBMS Oracle, Microsoft SQL Server and DB2.
- Good experience writing UNIX shell scripts for automating the process of data loading & Batch Processing.
- Production Support, receiving production calls, troubleshooting the application and resolving the issues.
- Self motivated and enjoy working in a technically challenging environment.
- Excellent communication, interpersonal and versatile team player with problem solving skills.
TECHNICAL SKILLS
Database: Oracle, DB2, Sybase, MS SQL SERVER
Integration: Mule ESB 3.5/3.6/3.7/3.8/3.9/4 , TIBCO, Anypoint Studio, API Management, CloudHub, SOAP, Restful WS, WSDL, JAXP, JAXB
Tools: Jenkins, GIT, SVN, Clear Case, Artifactory, Ansible
Operating Systems: Windows, Linux distributions
Servers: Tomcat, WebLogic, WAS, Mule runtime
Programing Language: Shell script, Java, MEL, JavaScript, XSLT, Python, C, C++
PROFESSIONAL EXPERIENCE
MuleSoft Developer
Confidential, Pennsylvania
Responsibilities:
- Understand the business requirements by going through business requirements documentation and worked according to it.
- Coordinate with program managers to explain what tasks were possible for the system to achieve their desired output.
- Work with testing team to coordinate changes in the system.
- Designing RAML files on API designer and deploying to CloudHub
- Development of mule flows in the system, process, and experience layers
- Create RESTful APIs using HTTP connector
- Implement data mappings using DataWeave and MEL expressions.
- Test RESTful/SOAP services using SoapUI and postman.
- Load and performance test using JMeter in various environments - DEV, TEST and UAT.
- Use Jira and confluence and task and defect tracking.
- Create Java classes to implement RESTful API.
- Bug fixing for epics after QA and worked error handling strategies.
- Applying security policies - OAuth in mule & SLA tiers in Any Point Platform.
- Using Jenkins, Maven and Artifactory for CI/CD and automation build effort.
- Built data mapping diagrams and sequence diagrams.
- Used git services through bit bucket and source tree.
- Participate in design discussions and sprint planning.
- Participate in 24X7 production support effort after application go-live.
Environment: Mule ESB 3.9.1, Java 7, Data Weave, Cloud Hub, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs.
Mulesoft Consultant
Confidential, New York
Responsibilities:
- Participate in business meetings to gather requirements.
- Design and Develop Restful API's using API Designer and generated flows using RAML file.
- Participate in analysis, design, development, and implementation life cycles of the project.
- Implement and consume both SOAP and Restful web services.
- Promote code from development to testing and production environments.
- Create Flows, Sub Flows, and DataMapper transformations in Mule configuration.
- Implement data transformation using DataWeave and MEL.
- Participate in trouble shooting and problem solving of Integrations.
- Deploy and scheduled mule project on cloud hub.
- Create High level, detailed design, topology, and testing documents.
- Work with Business Analyst to understand integration requirements.
- Participate in different phases of Testing with end systems.
- Create Test plans, Test Suit, and Test Cases.
- Create complex queries with joins, sub-queries, and nested queries in SQL queries.
- Support development, test, and production databases.
- Create Exception Handling for ease of debugging and displaying error messages in application.
- Participate in 24X7 production support.
Environment: Anypoint Studio, SOAP UI, POSTMAN, DB2 database, Microsoft SharePoint, Mule Server, UNIX, Windows.
WebSphere Application Developer
Confidential, Hartford, CT
Responsibilities:
- Designed and Developed Middleware Services in Message Broker, WTX and DataPower
- Configured Front Side Handler and Back-End Connectivity including HTTP, HTTPS, JMS, MQ Resource, SSH Setup involving various XML Threats
- Implemented global caching in Message Broker 8 to decrease latency and improve the services performance
- Experience on configuring Multiprotocol Gateway (MPGW) and XML Firewall services
- Configured AAA policies along with LDAP, Set up SSL, Key certs (Crypto Tool). Worked with SOMA Inquiries
- Developed SOAP and HTTP Rest Web Services both in WMB and DataPower
- Developed Services with Synchronous and asynchronous call using different protocols
- Solid experience on using different DataPower actions and variables.
- Implemented message flow routing, transformation, and security in WMB and DataPower.
- Developed WSDLs, XSDs. Used XSLT, XPath, and XQuery for Transformation in DataPower.
- Used ESQL, Java and Mapping in Message Broker for Transformation
- Developed message flows in Message Broker to interact with Databases using SQL, Stored Procedures and through Java compute node (JDBC).
- Developed flows with File nodes, MQ Get Node, JMS, and timer nodes in WMB for implementing various solutions
- Implemented DataPower best practices and consistency across environments
- Performed test support and participated different releases
- Participated on development of Architectural Document and Technical Design.
- Performed automated deployment using third party application Jenkins
Software Engineer
Confidential, Seattle, WA
Responsibilities:
- Worked in SCRUM team for rapid development and improve coding efficiency.
- Involved in the requirement analyzing process and business logic assessment, having communication directly with clients.
- Analyzed Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS, and did corresponding configurations.
- Set up Spring and Hibernate framework by adding configuration in web.xml file.
- Wrote Hibernate Annotation for data mapping.
- Responsible for analyzing and dissembling PHP code in legacy project and did translation for functional methods in Java Code.
- Communicated with QA team and did the testing and modification based on feedback.
- Designed and developed front-end Graphic User Interface with JSP, HTML, CSS3, JavaScript, jQuery, and Flex-box.
- Implemented the Ajax call to get data from back-end service.
- Extensively utilized Twitter Bootstrap to organize the page layout and ensure the responsiveness and fluidness.
- Responsible for code compression for CSS file, JS file, and Java file to improve system performance as well as reduce system response time. Applications are required to be fully loaded within 3 seconds.
- Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database.
- Wrote Callable Statement to call stored procedures and Prepared Statement to block SQL injection.
- Involved in developing Web Service components using SOAP service.
- Developed JUnit test case for testing functionalities the Java Code.
- Used CVS for version control.
Environment: Java, J2EE, JSP, HTML, CSS3, Node.JS, JavaScript, Spring 3, SOAP, Oracle 10g, SVN, JUnit 4.0