Mulesoft Developer Resume
Goodlettsville, TN
SUMMARY:
- Over 8 years of professional experience in SDLC including Requirements gathering, Analysis, Design, Development, integration and testing of applications. 3+ years of experience in integrating the systems using Mule ESB, API manager and IBM Message Broker.
- Good experience in implementing MVC frameworks using Struts, spring (IOC & AOP), Hibernate for persistence, JUnit, Active MQ, Anypoint studio &RAML.
- Hands on experience in using various IDE’s like Eclipse, RAD, JBuilder and JDeveloper.
- Experienceinworkingwithdatabaseslikeoracle10g/11i, MS SQL server and DB2 to manage tables and created views, indexes, sequences, stored - procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Good experience in software development using SDLC (Software development life cycle) methodologies, Object Oriented Technologies, UML, Test Driven Development Agile methodologies.
- Work extensively with databases for developing stored-procedures, triggers, functions, views and result sets.
- Experience in building SOA using web services with SOAP and RESTful implementation using WSDL, SOAP, JAX-WS, JAX-RS and testing using SOAP UI etc.
- Good experience in Mule administration, configuration, tuning, MuleSoft MMC and enterprise release capabilities.
- Expertise in making Integration successful using Jenkins.
- Experience with build/deployment and release of the application using Maven, Ant.
- Good experience in implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, REST, and WSDL).
- Good experience in MuleSoft on designing and implementing Mule.
- Hands on experience integrating multiple applications using MuleESB, utilized different connectors, transformations, routing, messaging and exception handling using Mule ESB.
- Great work ethics, excellent analytical and problem solving - skills, Strong interpersonal skills, ability to manage multiple projects and work under pressure, ability to work with cross-functional project teams across multiple locations, and good facilitation skills.
TECHNICAL SKILLS:
Control: Splitter, Soap Router, Scatter-Gather, Resquencer
Connector: HTTP, Salesforce, Web Service Consumer, FILE,FTP
OS: Windows, Linux distribution, UNIX
Component: Transform, Java, Invoke, Logger, JavaScript
Servers: Tomcat, WebLogic, WAS, Mule runtime
Database: Oracle, DB2, Sybase, MS SQLSERVER
Testing Tools: JUnit, Soap UI, Postman, XML Spy, Putty, FileZilla
Mule Integration: Mule ESB 3.9.x/4.1.x, TIBCO, Anypoint Studio 6.5/7.5, API Management, Cloud Hub, SOAP, Restful WS, WSDL,JAXB
Tools: Jenkins, Maven, ANT, HP ALM, Jira, ServiceNow, Mingle, SVN,GIT
Languages: Shell script, Java, MEL, JavaScript, XSLT, Python, C
PROFFESIONAL EXPERIENCE
Confidential, Goodlettsville, TN
MuleSoft Developer
Responsibilities:
- WorkedonExceptionHandling,usedtheSMTPconnectortosenderrorEmailstorespectedemail id’s
- Involved in the development phase, developing validations and business logic implementation.
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Implemented build package tool using Maven.
- Also, worked on API Portal and Enterprise Gateway where we need to Promote and document REST and SOAPAPIs.
- Worked with agile methodologies.
- Worked on Rest based Web services for Mule ESB flows.
- Worked on Flat Files, XMLs, and JSON.
- Worked with Microsoft Azure storage explorer, Amazon Web Services.
- Implemented Mule flows for each entity with retry mechanisms with private flows.
- Used Java Embedding activity for executing Java classes for complex business logic.
- Build and Deployment of services in Mule ESB server.
- Writing application code and development activities for large projects especially in a SOA environment with Mule ESB.
- Implementing and consuming REST Webservices.
- Worked on web Methods like API Gateway where to create APIs, define Service Level Agreement (SLA) policies, and seamlessly publish APIs to web Methods API-Portal.
- Implemented AES Encryption algorithm with Cipher blocks chaining encryption mode.
Tools: Bit bucket, Anypoint platform for deployment, Anypoint Studio 6.5/7.5, Postman, Soap UI, GIT, MuleESB3.9.x/4.1.x, Bamboo, IBM MQ, IBM DB2 with Squirrel SQL Client and Toad, etc.
Confidential, NYC, NY
MuleESB Consultant
Responsibilities:
- APIs are proxy system based with OAuth Implementation for consumed by Upstream systems
- Common error handling framework for all APIs
- SFTP implementation with NetSuite connection calls
- HTTPS implementation with IP white listing and CORS policies
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Retrieve Data from Soap Services for the upstream systems
- Design and Implementation responsibility of the Integration APIs
- Worked on web Methods like API Gateway where to create APIs, define Service Level Agreement (SLA) policies, and seamlessly publish APIs to web Methods API-Portal.
- Developed interfaces with Pipe delimited Flat File Toolkit router based SFTP Transformation to Underlying Rest Services
- MUnits for all the flows developed
- Involved in the development phase, developing validations and business logic implementation.
- Developed APIs with JSON Based RESTful Services
- API management with Documentation
Tools: Jenkins, GIT, ActiveMQ, MUnits, MySQL with Squirrel SQL Client, MuleESB 3.x, Soap UI, Postman, Anypoint Studio 5.0, Anypoint platform for deployment.
Confidential, Indianapolis, IN
Java Developer
Responsibilities:
- Implement JavaScript solution with HTML and J2EEsolution
- Designed and Developed Struts Action classes, Views using Struts custom tags.
- Worked on Change Request on the Applications postproduction
- Waterfall model of development of applications
- Manual testing and Production Support lifecycle
- Connect with SOAP services to do CRUD operations on restricted DBs
- Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, and XML.
- Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
- Provide Production Support for the Application developed
Tools: Jenkins, GIT, MySQL with Squirrel SQL Client, Postman, JUnit Soap UI, Eclipse, Apache Tomcat for deployment, Spring and Hibernate Framework.
Confidential, Detroit, MI
SOA Developer
Responsibilities:
- Implemented Transaction logging for Message broker flows.
- Perform end-to-end testing, resolved problems and validate
- Implement API in Data Power using XSLT, configured XML firewall and multiprotocol gateway
- Use spring core for object wiring, spring restful and Spring MVC, implemented resource classes, business classes, marshaling and un-marshaling and highly involved in restful web service development.
- Create Message Broker applications using Java Compute Node(JCN)
- Design and develop Integration solutions based on IBM Message Broker and MQ technologies
- Participate in business meeting and responsible for the design and delivery of technical design documents.
- Analyze existing Message flow applications and suggested performance improvements
- Create message flows for handling Copy book messages
- Design and developed Web services using SOAP and HTTP Nodes
- Participate in the capacity planning and setup of MQ and Message Broker infrastructure
Tools: MQ FTE, Oracle, Java, Hibernate 2.0, spring 3.0, Message Broker 8/7.0.x, MQ Series