Mulesoft Developer Resume
CA
SUMMARY
- 10+ years of Application Integration experience 4+ years of experience in Enterprise Service Bus (ESB) projects using Mule Soft and Messaging platform and 1+ years of experience in APIGEE.
- Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.
- Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
- Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x and WebSphere MQ.
- Experience in System Integration testing and performing standard EDI administrative duties.
- Expertise in using Mule Soft studio in creating various flows to integrate API's, Databases and SAAS applications.
- Immensely experienced in writing SQL Queries, Oracle PL/SQL.
- Good experience developing message flows to interact with back end database and ERP salesforce systems using adapters.
- Production Support, receiving production calls, troubleshooting teh application and resolving teh issues.
- TEMPEffective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies
TECHNICAL SKILLS
Mule: Any Point Studio, Mule EE 3.7, 3.9, 4.0+, RAML, Data weave, Cloud Hub, Any Point Platform
Languages: Data Weave, XSLT, JavaScript, Java, Python, PL/SQL, SQL
Version Control: Jenkins, Maven, ANT, HP ALM, Jira, Mingle, SVN, GIT, AWS Cloud9, CI
Environment: s: Windows XP/7/8, Linux, UNIX, macOS
Database: Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server
Build tools: Ant, Maven, and Jenkins
IDES: Eclipse, Net Beans, Any-Point Studio
PROFESSIONAL EXPERIENCE
Confidential, CA
MuleSoft Developer
Responsibilities:
- Conduct client meeting to understand requirement and create various documents, business requirements, functional, technical specifications, and test cases.
- Create Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at teh integration layer.
- Create flows/orchestrations for integrating teh components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
- Design and Implement RESTful Web Services using various data format (JSON, XML) to provide an interface to teh various third-party applications.
- Responsible in developing integration workflows using Mule ESB framework and implemented Data weave to transform message and to content-based routing.
- Implement API security with policies such as xml/json threat protection, Oauth 2.0 and rate limiting.
- Drive code review meetings to provide analyze and testing support to Business Analyst people.
- Coordinate in all testing phases and worked closely with Performance testing team to create a baseline for teh new application.
- Provide production support and conduct war room meeting.
Environment: Mule ESB 3.x, 4.x, Any Point Studio,Apache,API Gateway, Salesforce, Cloud Hub, IBM MQ Series, Oracle 11g/ 12c, ESQL, Git, Jenkins, Java 7/ 8, API Manager, SOUPUI, LINUX.
Confidential, BLOOMFIELD,CT
MuleSoft ESB Developer
Responsibilities:
- Create flows that provide and consume services (SOAP & RESTful).
- Create http inbound & outbound flows, routing, orchestration, transformations, and Security of Mule ESB application using OAuth.
- Develop teh services interface to access core services & provisioning services using Mule ESB.
- Create API Proxy and deploy to API Gateway.
- Prepare Unit Test Case documents and test teh message flows using SOAPUI, RFHUtil and MQ queues.
- Create MULE ESB artifact and configured teh MULE configuration files and deployed.
- Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.
- Create flows in design studio and transform messages using DataWeave and MEL.
- Create flows that pass message using VM transport.
- Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.
- Monitor teh request and response payload used teh MMC Mule management console.
- Develop Mule ESB projects for teh services with synchronous and asynchronous Mule flows.
- Create Mule ESB halper class to call teh Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.
- Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor teh queues constantly for any issues and troubleshoot.
- Maintain Multi-instance Brokers and Queue Managers running in different datacenters and manage MQ Clusters.
- Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing.
- Write and maintain SQL queries to retrieve logs and errors from teh Oracle database using SQL Developer.
Environment: Mule ESB, Any Point Studio, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SOUPUI 4.6, AIX/ UNIX.
Confidential, MENOMONEE FALLS,WI
API/APIGEE Developer
Responsibilities:
- Participate in gathering requirements for various API’s and then convert of API design and then implementation.
- Implement Restful API's using APIGEE platform.
- Worked on building proxies and policies with in APIGEE along with security frameworks.
- Work with Mule Any point connectors:Kafka, Salesforce, FTP, Database, web services and JMS etc.
- Implement application using Spring MVC Framework by implementing controller and Back-end service classes.
- Create asynchronous components using IBM MQ Series with JMS for queuing and messaging.
- Used Apache Kafka cluster, Connectors, Design Center and API management during teh application development.
- Create Dynamic routing mechanism and customized polices using nodeJS in APIGEE Edge ecosystem.
- Collaborate with frontend portal developers and external consumers in integrating teh API.
- Understood various components with in APIGEE platform so that issues can be resolved when needed.
- Used Swagger to maintain API ecosystem and to maintain interactive documentation.
- Documented API’s in APIGEE Developer portal and used as content management system (CMS).
- Integrated services with Management analytics and halped in improving teh API performance and maintenance.
- Used GIT for Version control across common source code used by developers.
Environment: APIGEE Developer portal, GIT, API proxy, Apache, polices, web Services (Restful Api), Spring MVC, Spring JDBC Template
Confidential, DALLAS,TX
Java Developer
Responsibilities:
- Participate in requirement gathering, analysis, design, development, implementation and support of teh various application.
- Define and set up new workflows /models using Savvion workflow models and Engine (JBPM and oracle BPM equivalent)
- Implement an Intranet Web based Restricted List Application used by Traders.
- Analysis and Detailed Level Design using UML from Requirement and high-level design.
- Participate in developing UI interfaces using Struts, JSP and Spring framework, Perl, Hibernate Developed Stored procedures (PL/SQL/T-SQL) and data base designing.
- Participate in teh regulatory required generation of reports of teh Market Risk (VAR)
- Bug fixing raised by teh Test Team.
- Create various document (design, mapping, FRS and NFRS) and UML Diagrams.
- Implement and set up Cron jobs using AutoSys tool and Unix.
- Support teh live Application, and enhancing it though change management.
Environment: Javaj2ee, BPM/JBPM Perl, Sybase/Oracle, JDBC, Struts, Spring, Hibernate, Websphere MQ, Log4j, XML/XSLT, JMS, SOAP, JSF, Unix/Linux