Mulesoft/api Developer Resume
Durham, NC
SUMMARY:
- Over six years of technical expertise in the full life cycle of the software development including requirement definition, design, implementation, integration testing and maintenance.
- A results - driven Mule ESB and API developer with great attitude and proven ability of Object-Oriented Design, development and deployment of large-scale enterprise integration application for financial, healthcare and retail industry.
- Good experience in Integration pattern such as; FAN-IN FAN-OUT, Enricher, Aggregation and REQUEST/REPLY implementation in MuleSoft.
- Experience in Enterprise Application Integration using WebSphere MQ 7.x, DataPower, IBM Integration Bus and RDBMS.
- Experience in leading projects, onsite and offshore teams providing vision of project objectives, delegating jobs, facilitate problem solving and collaboration.
- Experience in Service Oriented Architecture (SOA) based solutions, leveraging Web Services.
- Experience in assembling, security implementation publishing API management.
- Experience in driving code review meetings to provide analyze and testing support to Business Analyst people.
- Experience in providing analyzing and testing support after getting issues in the project code.
- Ability to participate in a team development and support of various components of large-scale applications
- Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.
- Proficient in programming and data modeling in relational databases, such as DB2, Oracle database, MySQL and SQL.
- Experience in production Support, troubleshooting and maintenance
- Expertise in configuring version control called SVN, CVS and Jenkins.
- Strong analytical, communication and problem-solving skills, can do attitude, excellent team player, Proactive and Results driven.
TECHNICAL SKILLS:
Middleware: Mule ESB 3 and 4, CloudHub, IIB, WMB, MQ Series 7.5, APIM
Languages: Dataweave, ESQL, Java, XSLT and Shell Scripting.
Tools: Munit, Junit, SOAPUI, RFHUtil, XMLSpy, HL7Spy
Database: Oracle, DB2, MySQL, Sybase, SQL Server
Others: Jenkins, GIT, HIPPA, HL7, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Durham, NC
MuleSoft/API Developer
Environment: Mule ESB 3.9 and 4.1, Anypoint Platform, EDI, X12, XML, SOAP UI, EDI, DB2, Oracle, Linux
Responsibilities:
- Prepare technical documents and turn over documents.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
- Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB.
- Create Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.
- Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
- Transformation and routing on EDI 834/837/999 messages.
- Implement error handling and logging in the message flows.
- Provide support to Team Members on mapping related issues.
- Perform end-to-end testing, resolved problems and validated the test results.
- Work in collaboration with developers with in my team and from other team members for effective implementation of projects.
- Provide support for existing applications in all environments.
Confidential, Fort Wayne, IN
MuleSoft Developer
Environment: Java, MuleSoft, MMC, AnyPoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, XMLSpy, Putty, File Zilla, Core FTP, SQL Developer, Shell Script, Linux.
Responsibilities:
- Create design documents, test documents and mapping documents.
- Create MULE ESB artifact and configured the 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.
- Care flows that provide and consume services (SOAP & RESTful).
- Develop the services interface to access core services & provisioning services using Mule ESB.
- Monitor the request and response payload used the MMC Mule management console.
- Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Create http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
- Use Maven for building and deploying Application. .
- Responsible for troubleshooting issues and modifying flows to resolve issues.
- Create test cases and Participated in various levels of testing.
Confidential, Medina,OH
Message Broker/IIB Developer
Environment: ESQL, Java, DB2, Oracle 11i, ITCAM, XSLT, GIT, Jenkins, SoapUI, XMLSpy, Putty, File Zilla, Core FTP, SQL Developer, Shell Script,Linux.
Responsibilities:
- Analysis of existing middleware applications and services and prepare migration plan.
- Work with customer project and management team to define and elaborate their requirements.
- Collaborate with solution architects, engineers and chief architect to define and review SOA principles and artifacts.
- Create templates for Functional and Technical design documents for SOA Artifacts.
- Design and implement exception handling, logging, JSON Schema Validation as common reusable components across multiple message flows.
- Transform message (XML, JSON, Flat File) using ESQL.
- Use Graphical mapper, XSLT map node to map messages.
- Integrate Integration Node with DB2, create complex CRUD operations.
- Use PASSTHRU statement and stored procedure to CRUD database tables.
- Create RESTFUL and SOAP Webservices in IIB (Provider and Consumer).
- Work on performance improvements and tuning of existing message flows.
- Perform automated deployment using third party application Jenkins.
- Design and develop Common components for reusability and Error handling.
- Work on Monitoring, Record and Replay Capabilities of WMB.
- Develop deployment guide to be used in DEV, QA, STAGING and Production environments.
- Work on IIB 10 build and deploy automation using Maven, Ant, Git, and Jenkins.
- Fix prod issue and 24X7 PROD support.
Confidential, St. Louise, MO
PL/SQL Developer
Environment: Oracle 9i/ 10g, Red hat Linux 4, Windows 2000/NT, SQL Plus, SQL Developer, TOAD 8.5
Responsibilities:
- Participate in meetings with stake holders and Business people to understand the new requirements for implementing the new Provider platform.
- Create data model, logical design, and physical design of the database.
- Participate in various stages like development, system Analysis, and design for new application.
- Develop stored procedures, functions, views and triggers.
- Actively participate in gathering of User Requirement and System Specification.
- Create new database logical and physical design to fit new business requirements
- Identified, tested, and resolved database performance issues (monitoring and tuning) to ensured database optimization by using Index Tuning Wizard, SQL Profiler and Query Analyzer (execution Plan).
- Use DDL and DML to write triggers, stored procedure to check the data entry and payment verification.