Mulesoft Developer Resume
Portland, OR
SUMMARY:
- 4+ years of experience integration and securing applications using Mulesoft product.
- More than six years of experience in Java, J2EE technologies using Core Java, Java collection, JDBC, Spring Framework, Struts Framework, Hibernate, JSPs, Servlets, Ajax.
- Good experience on SOAP and RESTful web services.
- Good experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Delegate Pattern, MVC Architecture.
- Extensive experience in Tomcat Server, JBoss, Web logic and Web Sphere application server.
- Experience on different modules of Spring framework like Spring MVC, Spring ORM with Hibernate and Spring AOP
- Responsible for coding, implementation and unit testing of various J2EE related projects.
- Extensive experience on Collections and Core Java Concepts.
- Implemented AJAX based design in creating better, faster and more interactive web applications to maintain complex JavaScript front - end applications in Java.
- Expertise working with standard JAVA Design Patterns (Singleton, Front Controller, DAO, DTO and MVC).
- Extensive experience in frontend technologies using JavaScript, jQuery, Angular JS, Ajax, CSS, Bootstrap.
- Experienced with XML related technologies such as XML, XSL, XSLT, DTD, Schema
- Extensive experience in database designing using RDBMS Concepts in Oracle and MS SQL.
- Experience in Integrated Development Environments for programming work, which includes Eclipse, RAD and IntelliJ.
- Expertise in writing JUnit test cases.
- Involved in Continuous Integration (CI) and Continuous Deployment (CD) using GitHub and Jenkins.
- Possess excellent Relationship management and Team management skills with expertise in training, motivating and mentoring junior developers.
- Hands-on experience in writing stored procedures, functions, views and joins.
- Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
TECHNICAL SKILLS:
Software tools/IDEs: Mule ESB 3.x, Anypoint Studio, Mule CloudHub, Jenkins, TIBCO Active Matrix Business Works 5.12, TIBCO BusinessEvents 5.3, TIBCO Enterprise Messaging Service 8.0, TIBCO Designer 5.7, TIBCO Administrator 5.6, Eclipse, Ready API/SOAPUI, Putty, WINSCP, CASDM (Ticketing tool)
Operating Systems: Windows, Linux
Languages: Java, J2EE, HTML (CSS), JavaScript, JQuery, PHP, XML
Databases: MS SQL Server 2008, Oracle SQL developer
Versioning Tools: GIT HUB, STASH, JIRA, Confluence, RTC (Rational Team Concert), SVN
PROFESSIONAL EXPERIENCE:
Confidential, Portland, OR
Mulesoft Developer
Responsibilities:
- Supported projects across the enterprise to use integration infrastructure and implement integration interfaces on ESB.
- Prepared Integration Architecture and Standards for use by projects using ESB infrastructure
- Design and develop very complex Mulesoft flows.
- Developed Test Flows using MUnit.
- Develop REST Services.
- Prepare test scripts using JMeter.
- Document technical designs using confluence.
- Follow the agile process using JIRA.
- Implemented Spring MVC and IOC methodologies
- Implemented design patterns like Singleton, Service Layer
- Integrated with third party clients for file share using SFTP.
- Designed and developed SOAP web services.
- Working on consuming Restful Web services.
- Maintained source code versions with CVS
- Written Junits and integration tests for the classes developed.
- Managed a team of developers to build the integration platform.
- Logging the requests and response passing through Mulesoft flows.
- Maintain applications and work on bug fixes.
- Developed Interface using APIkit and RAML.
Confidential, Salt Lake City, UT
Mulesoft Developer
Responsibilities:
- Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing.
- Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
- Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, Http, File system and SFTP transports.
- Developed flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB.
- Worked on REST and SOAP based Web services in WSSE standards for Mule ESB flows and SAML and RAML for API configuration.
- Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
- Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Responsible in developing integration workflows using Mule ESB framework and implemented DataWeave and content-based routing using Mule ESB.
- Designed a Mule server allows you to define singleton components through which messages flow. Worked widely with Mule administration, configuration and tuning.
- Responsible for onshore and offshore coordination in working together to complete the tasks with in time.
Environment: JavaJ2EENode JSJSONStruts2HTML, BootstrapCSSWeb ServicesRestfulWSDLWeb-Sphere, TomcatEclipseOracle 11gJUnitJERAGitHubJenkins.
Confidential, Chicago, IL
Business Support Analyst
Responsibilities:
- Cooking SQL queries in order to extract the data for generating reports.
- Responsible for generating daily/weekly/monthly status reports on the incidents reported to the Client.
- Involved in understanding requirements, participated in the Design and Unit testing, Coordinating Services Deployments, Integration and Performance Testing.
- Maintained and revised existing systems while providing technical assistance to users as well as colleagues.
- Collaborated with developers and other team members to better understand business process and needs.
- Planned and executed all kinds of changes Urgent, Normal, and Emergency in Production environment.
- Debugging and analyzing the production incidents and updating through Computer Associates Service Desk Manager (CASDM) application and updating the crisp solution.
- Provided Business Support to production issues and deployed projects.
- Reviewed and updated project code base and docs to meet audit standards.
- Created administration domains for development, test, QA, stage and production environments.
- Performed analysis and provided a temporary workaround to the end user to run the business for the Client.
- Involved in problem management in working together with different teams to find RCA of Production issues.
- Responsible for providing support during QA testing, production migration and 24/7 production support.