Post Job Free

Resume

Sign in

Software Development Mulesoft Developer

Location:
Round Rock, TX
Posted:
December 16, 2023

Contact this candidate

Resume:

Vikram

612-***-****

ad10pf@r.postjobfree.com

Professional Summary

Having 9+ years of IT experience in Administration and Implementation of Application Software, which includes 5 years of exclusive experience in MULE ESB.

Have extensive experience in all the phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Development, Testing and Deployment. Experience in Waterfall & Agile development methodologies.

Strong experience with Mule ESB 3.x.x and 4.xx, MuleSoft API Manager, MuleSoft Anypoint Studio, MuleSoft Cloudhub and RAML.

Proficient in MuleSoft Anypoint Platform on Designing and Implementing Mule APIs. Strong working knowledge on API Gateway.

Experienced in WSO2 API manager and Swagger/YAML.

Experience in creating Flows, Sub Flows, Exception Strategy, DataWeave Transformations, Data Mapper, and other data handling activities.

Experience using Mule Connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce etc. used as part of developing Integrations.

Had an experience in development and deploying Mule project on Cloud-Hub, RTF (Run Time Fabric) and on-premise.

Completely re-enforced and re-structured some already existing API's. Designed and developed several Flows for new requirements and variety of use cases using the MuleSoft Anypoint Studio of Mule ESB.

Good working knowledge with Mule DataWeave component.

Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties, and variable of Mule Message Flow.

Experience in deployment of Mule ESB applications using CloudHub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.

Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.

Used MUnit for mocking and unit testing mule flows.

Good hands-on experience using Mule connectors like FTP, FILE, SFTP, etc. as a part of integration usage.

Experience with API, Web Service, and messaging security standards, protocols, and technologies, including TLS/SSL, OAuth, LDAP and SFTP.

Experience in building Web Service applications using SOAP, REST.

Very good exposure to version controllers- SVN and GIT.

Worked with build tools like Maven.

Participated actively in troubleshooting and fixing production and environment issues by accessing the server logs in various environments.

Ability to quickly adapt to different project environments and an excellent team member.

Excellent interpersonal and communication and presentation skills along with time management.

EDUCATION DETAILS:

Master's in Information Assurance- Aug 2015 to Aug 2017

Wilmington University

Delaware, USA.

Master's in Computer Science-Jan 2013 to Jan 2014

Griffith College

Dublin, Ireland.

Bachelor's in Computer Science-June 2006 to June 2010

JNTU/ IARE

Hyderabad, India.

Technical skills

Mule ESB: Mule Any point Studio, Mule EE 3.7+, RAML, Data Weave, Cloud hub, MMC, Any point Platform, Mule 4.0

Mule Connectors: SAP, Amadeus, Salesforce, FTP, FTPS, Amazon

Java & J2EE: Core Java, collections, Exception handling, IO, Multi-Threading, Generics, Annotations, Applets/Swings, JDBC

Web Servers: Tomcat, Web Logic, Web Sphere, Web logic, JBoss

Scripting Technologies: UNIX Shell Scripting, and Java Scripting.

IDE: Any point Studio, Eclipse, My Eclipse

Databases: SQL, MY SQL, Oracle 10g/9i/8i, My SQL Server 2008, MS-Access

Programming Languages: C, C++, Core Java, PL/SQL

Operating System: Windows 2000/2003/NT/XP, UNIX, LINUX, Mainframes.

Professional Experience

Hawaiian Airlines

MuleSoft Lead Developer Jan’2022-Current

Honolulu, Hawaii

Responsibilities:

Lead, designed, developed and supported very crucial and critical teams and implementations throughout the tenure

Experienced MuleSoft Integration Developer with expertise in designing, developing, and testing integrations and APIs to meet business needs.

Collaborated with cross-functional teams to analyze requirements and identify integration points, recommending the mise effective approach using MuleSoft.

Responsible for complete API Lifecycle management

o Gathering Business requirements from Product and Functional leads.

o Creating RAML in Design Center

o Using RAML to create flows in Mule

o Development of API

o Pairing API with API Manager using Auto Discovery

o Publishing API in Exchange

o Applying Policies on API

Successfully debugged and troubleshot MuleSoft applications to meet functional and non-functional requirements.

Lead small development teams in multi-phase, heterogeneous work environments, with multiple work streams

Created a custom WSDL on Amadeus to include the required operation.

Followed established development processes and standards, including coding guidelines, testing practices, and version control procedures.

Created and maintained technical documentation for MuleSoft Integrations and APIs, including design documents, release notes.

Dedicated and skilled DataWeave Developer with a proven track record in designing and implementing data transformations for various formats.

Collaborated with the Project Manager to provide updates on Amadeus System Modules and Interface System Modules progress and issues ensuring successful Modules delivery.

Provided technical guidance and mentorship to junior developers in the team.

Collaborated effectively with teams across different time zones and locations, promoting effective teamwork and communication.

Developed PyTests using Python framework and created custom connectors using java code for module creation in the project.

Deploy the application using Jenkins pipelines to CloudHub and RTF on GUI interface provided by ce4 team.

Developed and maintained DataWeave transformations for data interchange between Amadeus and Common Services API’s.

Conducted performance tuning and optimization of existing DataWeave transformations.

Run SonarQube to check the Code quality on the coverage reports and MUnit test cases.

Review developer code as per c4e standards and approve before deployment to CloudHub and RTF

Interacting with client on day to day basis to setup C4E platform.

Manual deployment to RTF environment using maven command.

Consumed RESTful and SOAP web services in Mule and invoked them using Postman and SoapUI.

Implemented Batch jobs/process to increase the performance of the jobs while processing the files.

Implemented error handling mechanisms and optimization strategies in DataWeave scripts.

Successfully involved in the migration of interfaces from Mule 3 to Mule 4, ensuring a smooth transition with minimal disruption.

Executed MUnits with minimum coverage of 90% for new implementations and change requests, ensuring optimal performance.

Implemented Synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.

Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.

Monitored the dashboards and joined Check-in calls.

Investigated the production errors and created bugs for the team to work on.

Attended the Production release calls.

Provided updates/responded to CS API Status channel with updates on bug fixes and shared info to reproduce bugs.

Environment: MuleSoft Anypoint Studio 7.x, API Manager, Design Center, Exchange, Mule Runtime, RAML, DataWeave, Data Integration(SQL Server, JDBC, Salesforce, SAP, Amadeus etc.), Message Brokers( RabbitMQ, ActiveMQ), Python, MUnit, Maven, GITHUB, Source Tree, JIRA, POSTMAN,Mulesoft RTF.

CNP Dec’2018 – Dec’2021

Sr. MuleSoft Developer

Houston, TX

Responsibilities:

Gather requirements, analyze, and design solutions for Enterprise Application Integration using MuleSoft and support Digital Analytics platform with the MuleSoft’s Integration platform.

Coordinate with other horizontal business unit leaders to make key business decisions.

Translating mapping documents and requirement specifications documents into technical design.

Experience with API Manager. Created proxy web services using RAML on top of existing web services and applied policies like Basic Authentication, Client ID Enforcement, Logging policy etc.

Extensively used Mule components that include DataWeave, Mule Requestors, Polling Components, File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connectors and VM to achieve integration logic.

Involved in data mapping and migration of data from legacy systems to Salesforce.com for objects and fields.

Developing Mule ESB projects for the services with synchronous, queued-thread-per-processor, queued-asynchronous, and asynchronous Mule flows.

Developed, Created and Designed RESTful APIs and SOAP APIs using MULE-ESB for CNP Enterprise Asset Management systems.

Used GIT as version controlling tool and Maven for building and deployed applications to Mule Cloud Hub.

Developed integrations using connectors such as SAP, Salesforce, Batch Connectors, Exception Strategies, Scatter/Gather, Web Services etc.

Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.

Used DataWeave for data transformations and data validations within flows & sub flows.

Implemented the policies in API Manager and used rate limiting and SLA tier for restricting the API usage.

Experience using Maven for build framework and Jenkins for continuous build system on Anypoint Cloud.

Extract data from existing systems and legacy systems using MuleSoft’s integration framework and further load the data into Amazon S3 buckets.

Environment: Mule Anypoint Studio 7.x, RAML 1.0, DataWeave 2.0, JSON, XML, XSD, WSDL, Mule Runtime 4.x, MUnit, Maven, GITHUB, Source Tree, API Manager, Design Center, Exchange, JIRA, Loggly, POSTMAN, Splunk, Amazon Aurora & S3.

One Main Financial Jan’2018 - Dec’2018

MuleSoft developer

Evansville, IN

Responsibilities:

Involved in daily Agile SCRUM meetings and weekly SPRINT meetings. Regularly participated in the code reviews with team members to improvise on the quality of the project deliverables.

Implemented data transformation using XPATH, XSLT, DataWeave, custom java classes.

Involved in creating http inbound & outbound flows, transformers, filtering, and Security of Mule Flows.

Conducted regular system audits, identified bottlenecks, and implemented optimizations to enhance overall system performance.

Collaborated with cross-functional teams to gather requirements, design integration solutions, and ensure seamless data flow between various banking applications.

Led the development and implementation of MuleSoft integrations for critical banking systems, resulting in a 20% improvement in data accuracy and processing speed.

Created MULE ESB artifact and configured the MULE configurations files and deployed.

Utilized custom logging framework for Mule ESB application.

Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.

Used Collection splitter and Aggregator to collect small chuck of message to transform in to require payload.

Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.

Strong knowledge and hands-on experience in documenting and designing REST API’s using RAML.

Worked with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.

Have written MUnit test cases to validate the Mule flows. And implemented asynchronous messaging using ActiveMQ.

Implemented integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.

Environment: Java1.8/J2EE, MuleSoft ESB 3.X, Any Point Studio, ActiveMQ, UML, Web Services, XML, XSD, XSLT, RAML, Oracle 11g, Eclipse, log4j, Maven.

All State Insurance Jan’2017 - Jan’2018

MuleSoft developer

Northbrook, IL

Responsibilities:

Involved in Requirement Gathering, analysis, design, and development of the project.

Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.

Collaborated with the team in creating RAML and deployed APIKit Router for creating the RESTful API for the migrated flows for a better performance in Release 2.

Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Worked on the Mule API Gateway for the application of policies to API.

Used Data Mapper as well as DataWeave for data transformations and data validations within flows & sub flows.

Used Database Connectors to connect with respective systems using Mule ESB.

Involved in writing SQL Stored Procedures, Functions, Triggers and Views for Oracle database, mapping done through Hibernate.

Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.

Environment: Java1.8/J2EE, Web Services, MuleSoft ESB 3.9/3.8. n/3.7. n, Anypoint Studio, Anypoint Exchange 2.0, API Designer, Active MQ, RAML, Cloud Hub, XPATH, XSLT, XSD, SOA, Data weave, JSON, log4j, MUnit, Maven, OAUTH.

Fidelity Investments May’2014 - Jun’2015

TIBCO DEVELOPER

Sandyford, IRELAND

Responsibilities:

Designed the Starter processes and sub processes by using TIBCO BW.

Installed TIBCO Administrator and configured Domains.

Knowledge of Flow Control, Fault Tolerance, Load Balancing, Routing for design.

Working knowledge of TIBCO Hawk rule base configuration.

Worked in 24/7 production support environment supporting all the EMS, BW, Servers.

Involved in building various Business Processes using TIBCO Business Works components.

Worked extensively with TIBCO Rendezvous.

Involved in developing the interfaces using palettes and Adapters.

Worked with SOAP Service, JDBC, JMS and General activity pallets using TIBCO BW.

Designed and Developed the Common Error Handling & Logging services for TIBCO Business Processes.

Environment: TIBCO (Designer, BW, TRA, Administrator, TIBCO EMS), Hawk, Gems, WinSCP, Putty, SQL Server, SQL Developer

RADIANT SOFTWARE SOLUTIONS Jan’2012 – Dec’2012

JAVA DEVELOPER

India

Responsibilities:

Involved in analysis, design, and development of e-bill payment system as well as account transfer system and developed specifications. Developed the business tier using Core Java and the HTTP interfaces using Servlets.

Involved in review of the design and helped in transforming the application to an optimized solution framework.

Designed helper classes for better data exchange between the MVC layers.

Used JSP, HTML, JavaScript, CSS, and Ajax for front end development.

Used jQuery to manipulate the DOM objects according to user actions and to display error messages.

Implemented Collections API to manage Java Objects in Business Logic layer and built admin module using Spring framework for the master configuration.

Implemented MVC Design Pattern using Spring MVC Framework and involved in writing validation classes using core java and JSR validation rules.

Used Web Sphere data sources for the database connection and accessed using JNDI names.

Developed Stored Procedures for inserting and updating the tables of the database.

Implemented application using core java and object-oriented features.

Environment :Java, JSP, HTML, CSS, JavaScript, AJAX, Servlets, Struts, EJB (Session Beans), LOG4J, Web Sphere Data Source, IBM Web Sphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

MAGNUS TECHNOLOGIES Dec’2010 – Jan’2012 SQL DEVELOPER

India

Responsibilities

•Understand Business requirements, technical requirements documentation.

•Customized Reports by writing complex custom SQL.

•Performance tuning by analyzing and comparing the turnaround times between SQL and Cognos.

•Understand and analyze the defects raised by QA team.

•Understand the production issues and support production issues.

Environment: SQL Server2005/2000, Cognos, Windows 2003 Server.



Contact this candidate