Prashanth
**********.****@*****.***
CORE COMPETENCIES
•Around 5 years of total IT experience in analysis, design, development, testing and deployment of various integrations involving on-premise and cloud-based applications using MuleSoft.
•Around 4 years Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration using Mule Server 3.x.
•Strong understanding of Integration patterns involving HTTP, SOAP, MQ, File, Database, and various other system connectivity.
•Developed System APIs for different backend systems and created client specific Process/ Experience APIs on top of System APIs.
•Expertise in creating Flows, Sub Flows, Exception strategies and used Data Weave extensively for
transformations in Mule Anypoint studio.
•Used SAP, Database, Remedy & Sales force Connectors to connect with respective systems using Mule ESB.
•Hands on experience with various components, processors, scopes and exception strategy techniques in Mule.
•Expertise in writing MEL and Data Weave.
•Good understanding of managing API on Anypoint Cloubhub environment (Runtime Manager, API Manager and Exchange).
•Followed best practices for CICD and SAFE Agile methodology.
•Extensively worked on RAML 1.0 to define REST APIs in Anypoint design center and publish them to Exchange.
•Expertise in creating and maintaining the API documentation on the Exchange.
•Deep understanding of reading and analyzing the graphs and various metrics provided by API Manager and Runtime Manager to improve, scale and make the API highly available.
•Good knowledge in creating live portals on the Anypoint API Manager.
•Experience in Maven builds.
•Excellent interpersonal, management, analytical, problem solving abilities and communication skills.
•Willingness and ability to quickly adapt and learn new technologies.
EDUCATION AND CERTIFICATIONS
•MS in Computer Science, University of Central Missouri 2014
•Mule Certified Developer (MCD) – Level 1 (Mule 4)
CORE COMPETENCIES
Programming Languages
Java, J2EE, SQL, PL/SQL, JavaScript
EAI Tools
Mule ESB, Anypoint Studio, JMS, SFTP Connector MQ Connector, SAP Connector, Salesforce Connector, Kafka connector, Anypoint cloudhub.
Web Technologies
JSP, Servlet, XML, JavaScript, AJAX, CSS, SOAP, WSDL, RAML, YAML
Java
J2EE, JSP, Servlet, Spring, Munit, Junit, log4j, Splunk, Ant, Maven 2.0.
Frameworks
Struts 2.1, Hibernate 3.x, Spring, Spring Boot.
Database
Microsoft SQL Server
Application/Web Server
Web logic, Tomcat, Web Sphere, Mule Runtime Manager.
IDE
Eclipse, Net Beans, AnyPoint Studio, Visual Studio
Version Control
SVN, GIT, Tortoise SVN, TFS
Tracking Tools
JIRA.
UML Tools
MS Visio
Operating Systems
Windows7,8,10.
PROJECTS HANDLED
Client : Liberty Mutual
Duration : April 2017 – till date
Role : Mulesoft Developer
Location : Dover, NH
Environment : AnyPoint Studio, YAML, RAML, Oracle DB, Mule ESB 4.1, Mule Connectors, MEL, Dataweave, Filters, Munit, API Manager, Log4j, Kafka connector, ObjectStore, RESTful Web services, ActiveMQ, API Integration, API-led connectivity.
Contributions:
•Involved in the end-to-end agile scrum methodology.
•Developed and implemented API-led connectivity.
•Developed all layers of API-led connectivity System, Process and Experience API’s.
•Involved in developing mule flows in AnyPoint Studio 7 on runtime 4.1.5 and 4.2
•Design API’s using RAML on Anypoint Platform - Design Center, develop API’s on Anypoint Studio.
•Design and develop workflows that involved connectors like HTTP request, Database, Object Store, Web-service Consumer, SAP connector, Salesforce (SFDC) connector, ActiveMQ, AnypointMQ connector.
•Experience on working with SFTP and SMTP (email) connectors.
•Worked on designing email patterns and consume them using Parse Template connector.
•Performed mapping using dataweave 2.0 and designed API’s using RAML 2.0.
•Working with Mulesoft components, workflow, and patterns, and configuring them.
•Working on consuming Restful, SOAP web-services using the web-service consumer and HTTP request connector.
•Expertise in creating topics in confluent Kafka, published and subscribed messages to the topics.
•Created custom policies.
•Expertise in spinning up the mule runtimes on Linux.
•Developed unit testing using Munit.
•Used Postman for testing services.
•Preforming end to end testing for API’s I have developed including Experience API, Process API and System API.
•Implemented common exception handling and logging strategies.
•Experience in documenting API’s on Anypoint Exchange.
•Knowledge on adding API Autodiscover to API’s and apply policies to them.
•Worked on securing API’s using Basic Authentication using client ID and Secret in between API LED connectivity.
•Documented functional and technical design documents.
Client : Boy scouts of America
Duration : March 2016 – March 2017
Role : Mulesoft Developer
Location : Dallas, TX
Environment : Java 1.8, Anypoint Studio, Mule Batch, SOAP and Rest Web services, Anypoint Studio, Mule Server 3.8.0, SQL Server, SVN, GIT, Mule ESB 3.9.1, Mulesoft Webservice Consumer, MuleSoft API Kit, CloudHub, JIRA.
Contributions:
•Implementing the project in Agile methodologies – sprint.
•Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
•Implemented RAML API's with OAUTH 2.0 based bearer authentication.
•Configured Scopes, Rate Limiting, Throttling tiers, and SLA tiers, JSON Threat Protection as per API requirements.
•Worked on REST based Web services and SOAP web services for Mule ESB flows.
•Created MULE ESB artifact and configured the MULE configurations files and deployed.
•Used SVN, GIT as version controlling for software development.
•Involving in developing REST API for API LED Architecture to ensure re-usability, scalability, and loosely coupled architecture.
•Used Database connector to connect SQL Server and Postgres Database.
•Used Data Weave extensively to do data transformations.
•Used API Manager, applied polices and contracts to the API’s deployed.
•Created REST API's using RAML and developed flows using APIKIT Router.
•Utilized the following Mule components extensively for development – Salesforce connector, Choice router, Scatter-Gather, Data weave Transformers, etc. and used MEL (Mule Expression Language) to manipulate payloads.
•Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
•Worked with Batch processing to process bulk records using batch processing.
•Created various RAML resources to implement REST Based APIs as a part of project implementation.
•Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
•Used Mule Debugger to debug the XML Flows.
•Have written MUnit test cases to validate the Mule flows.
•Created global exception handling strategy for all interfaces to achieve exceptional service and support integrations with proper error messages that includes root cause Identification.
•Collaborate with other technical functional teams such as DevOps/IT/Ops/QA/Release teams.
•Used JIRA for creating the tasks and tracking of the tasks progress.
Client : Wells Fargo
Duration : Oct 2015 – Jan 2016
Role : Java Developer
Location : Minneapolis, MN
Environment : Core Java, Servlets, JSP, Struts, Jdbc, JavaScript, Eclipse, SQL Server, Windows 08.
Contributions:
•Analyzing and Understanding the business requirements
•Involved in writing the utility classes in java
•Developing applications in MVC architecture using Struts framework
•Involved and developed Data access Object design pattern
•Developed application presentation logic using JSP, Spring Tag libraries
•Implemented the persistence layer using Jdbc.