Shankar Pratapa
Email: *******.*******@*****.*** Mobile: 816-***-****
Career Snapshot:
MuleSoft certified Developer – API Design Associate RAML (1.0)
• 6 years of experience in the IT industry as a MuleSoft developer.
• Expertise in implementing Service Oriented Architecture (SOA) in SOAP/RESTful web services and integrating APIs, databases & SAS applications using MuleSoft.
• Experienced in developing Mule flows using various connectors such as HTTP, Database, FTP, SFTP, SMTP, SOAP/REST
(HTTP) & transformers such as XML to JAXB, JAXB to XML, data weave.
• Extensively worked on Anypoint components like API designer (RAML), API Manager & Runtime manager.
• Experience in MuleSoft Mule Management Console (MMC) Administration, Configuration, & Tuning.
• Used Maven as a build tool to deploy projects on cloud hub & used Jenkins for continuous Integration.
• Expertise in creating Mule ESB based tooling suite for handling message transitioning, validation, enrichment, and routing to upstream and downstream entity data consumers.
• Designed and Developed Restful API's using API Designer & generated flows using RAML file.
• Experience in MuleSoft Expression Language (MEL) to access payload data, properties, and variables of Mule Message Flow.
• Hands on experience in adjudicating claims of customers through Facets.
• Well versed with OnBase template builder used to create templates for the letters and unity client to extract the generated letters.
• Created workflow queues in OnBase to route the claims.
• Good knowledge on processing EDI files via OnBase unity forms.
• Successfully migrated back-of-house HR and payroll integration logic from PeopleSoft solution to MuleSoft and Oracle Cloud, enabling decommission of mainframe and legacy systems.
• Independently research, develop and pilot new MuleSoft platform capabilities.
• Encourage use of source control, thorough testing, deployment reviews, and other best practices, to minimize bugs and deliver supportable projects.
• Assist technical leadership with selecting and communicating platform standards effectively.
• Prepare documentation and on-boarding materials to ease the addition of new team members
• Experienced working on Databases such as MySQL, Oracle & tuned SQL queries for better performances.
• Worked on security policies like OAUTH using ping federate, Rate limit policy, Client enforcement policy.
• Implemented Exception Handling, Logging for the developed applications.
• Hands on experience with ticketing tools such as JIRA, SVN.
• Expertise in all phases of software development life cycle from Business Requirement Analysis to the UAT support.
• Worked closely with QA and other stake holders in Test Driven Development (TDD) methodologies.
• Documented business requirements, functional, technical specifications, and test cases.
• Ability to prioritize work, Troubleshooting, Problem-solving Skills and handling multiple tasks. Client : United Healthcare, Indianapolis, IN
Duration : Jan 2019 to till date
Role : MuleSoft developer
• Hands on experience in Claims enrollment & billing at Facets.
• Create the selection criteria query using MySQL to retrieve information of users from Facets for processing Insurance related letters.
• Designed a HTML page for Facets front end customer view using CSS, Java Script which helps customer representatives to send the letters manually if any automation job fails and integrated in Facets.
• Extract the incoming XML payload from Talend to route it to specific http endpoints to process the requests in mule Anypoint Studio.
• Generate the letters at OnBase using the mule generated xml payload by matching the placeholders in templates using data weave.
• Well versed with routing the claim requests coming from providers to specific queues at OnBase.
• Worked with OnBase unity client to extract the generated letters.
• Created system API’s to interact with OnBase for creating the letters, retrieving them & saving at common access folders.
• Experience in creating templates at OnBase using template builder.
• Designed the IBM TivoliWorkScheduler (TWS) jobs to run the jobs based on business requirements for triggering the Talend flows.
• Inspected the flows and subflows in error handling and implemented effective exception handling techniques
• Developed RAML based API's and exposed them as REST web services via APIKit Router, consumed both REST and SOAP web services and tested web services using SOAP UI
• Experience in maven, MuleSoft project and creating builds using maven build tools
• Well versed in writing MuleSoft Expression Language (MEL) to access payload data, properties and variables of Mule Message Flow.
• Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third-party applications
• Good Experience in using Log4J components for logging and performed daily monitoring of log files and resolving issues.
• Used Jenkins & XL Release for automated deployment and to prepare the build of the entire application and deployed to Mule MMC.
• Monitoring the production jobs and used service now to track the bug fixes.
• Used GIT as a code central repository for code check ins & pull requests.
• Started working on Mule 4 migration using Anypoint Studio 7.4. Environment:Facets, Mule MMC 3.8.1, Anypoint Studio, OnBase, Template Builder, Jenkins, XL Release, MySQL, GIT, IBM TWS, SOAP UI, Postman, JavaScript, HTML
Client : Yum Brands, Louisville, KY
Duration : March 2018 to December 2018
Role : MuleSoft developer
• Developed the MULE ESB artifacts, flows for creating HR & Payroll systems.
• Configured the MULE configuration files & deployed the application.
• Experienced in developing Mule flows using various connectors such as SFTP, Expression, HTTP, Database, FTP, SFTP, SMTP, SOAP/REST (HTTP) & transformers such as XML to JAXB, JAXB to XML, data weave.
• Migrated back-of-house HR and payroll integration logic from PeopleSoft solution to MuleSoft and Oracle Cloud.
• Well versed in developing Mule flows with XML, CSV data types and calling the HDL, PBL API’s.
• Worked on tuning the complex Mule flows.
• Well versed in writing MuleSoft Expression Language (MEL) to access payload data, properties, and variables of Mule Message Flow.
• Used Oracle cloud to check whether back of house records from people soft are inserted properly or not.
• Experience in maven, MuleSoft project and creating builds using maven build tools for deployment to cloud hub.
• Used GIT as the version control system and used VSTS to track bugs and create pull requests for peer reviews.
• Developed RAML based API's and exposed them as REST web services via APIKit Router, consumed both REST and SOAP web services and tested web services using SOAP UI.
• Experienced in using RESTful web services for making use of HTTP protocol between client and server. Environment:Mule 3.8.5 /3.9.1, Any point Studio, RAML 1.0, Cloud hub, Maven 3.5.0, GitHub, Postman, VSTS, OracleCloud. Company : JP Morgan Chase, Hyderabad, IND
Duration : Aug 2012 to July 2016
Role : Sr.Software Engineer
Responsibilities:
• Developed integration workflows using an ESB framework and configured the MULE configurations files and deployed.
• Replaced all Data Mapper mapping components to Transform Message component and wrote new Dataweave code.
• Used Data Mapper and in addition DataWeave for information changes and information approvals inside streams and sub flows.
• Developed a RAML based REST web services API's using Mule ESB and Used Database Connectors to connect with respective systems using Mule ESB.
• Used Data Base Connectors to connect with respective systems using Mule ESB.
• Used CloudHub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
• Performed the automatic deployment of the projects by using maven builds.
• Developed http, https inbound and outbound flows, routing, orchestration, transformations, and security of Mule ESB application using OAuth.
• Configure the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
• Used GIT as the version control system and Maven build script for building the application
• Tested the application functionality in development and non-production environments.
• Involved in unit testing and writing the M Unit Test cases for the flow flows.
• Experienced in developing M Unit test cases to validate mule flows
• Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented. Environment: Any point Studio Mule MMC, MySQL, Active MQ, Maven, GIT Education:
Master’s in computer science University of Central Missouri, MO, USA Bachelor’s in Information Technology RVR & JC College of Engineering, INDIA