------------------------------
First Name: Kamalakar
E-Mail Address: perlakamalakar@gmail.com
Country: India
Phone: +91- 7893535735
Current Job Designation: Technical Lead
Job Designation Applying For: Mulesoft Developer/Lead
Total Years of Experience: 9
Copy your Resume / CV in this box: KAMALAKAR REDDY PERLA
E-mail: perlakamalakar@gmail.com
Mobile: +91-789 3535 735
MuleSoft Developer
● Overall, 8.11 years of professional experience with about 5.11 years of experience in analysis, design, development, and implementation of EAI using Mule ESB and Anypoint studio.
● I have a solid working background with Mule ESB, API Lifecycle, Anypoint Studio, Cloud hub, RAML, and Runtime 4. X by developing Mule projects, debugging, and Orchestration.
● Experience in building complex Mule Flows with Scopes, flow control expressions, Error Handling strategies, validations, and Routers.
● Participated in all the pre-deployment and post-deployment activities until the business testing and supported the team after the production deployment.
● Migrating the Mule 4 applications to Java 17 upgrade with the latest mule runtime version.
● Extensive experience working on Anypoint Cloud Hub, Monitoring, and Debugging.
● Coordinate with clients and onsite team for gathering and understanding the requirements.
● Experience in performing Unit testing, Integration Testing, and generation of test cases using MUnit.
● Always open to learn new and related emerging technologies. Ability to adapt very quickly to a new environment.
● Accountable for the timely delivery of all the assignments assigned to me as well as for the team I am leading.
● Experience in working with build tools like Maven and build-automation tools like Jenkins and Azure DevOps.
● Good experience in various stages of the Software Development Life Cycle (SDLC) using various development methodologies based on Agile, waterfall model, and Test-driven development.
● Dedicated with a Strong work ethic, Fast Learner, and Excellent team player with good Interpersonal Skills.
Mule ESB Anypoint Studio, Mule Runtime 4.x RAML, Mule ESB flows, Dataweave, Connectors, Message Processors, Components, Routers, Scopes, exception handling.
Web HTTP, REST, SOAP Services, XML, JSON, Graph APIs.
Connectors HTTP, Salesforce, Database, AWS S3 Bucket, FTP/SFTP, ServiceNow, SAP, Anypoint MQ
Database MSSQL, Oracle, MongoDB
Tools Anypoint Studio, Anypoint platform, Postman, SOAP UI, JMeter, Splunk, Bit Bucket, Gitlab
CI/CD Maven, Jenkins
Operating Systems Windows and Linux
Programming languages DataWeave, C, Core Java
Message Transformations JSON, XML, CSV
Custom connector Development Involved in the custom connector development (Adobe Commerce Connector - Mule 4 Magento connector) using REST SDK Module
Wipro – May 2024 to till date: Technical Lead
Project#1
Technology: MuleSoft
Client: FORD
Project Name: Medallia Customer Survey
Description: Project involves sending Customer Satisfaction Survey platform events from Salesforce to Medallia platform for all events triggered by Salesforce when a Case is closed. Integration design with Salesforce to Medallia platform for all eligible Cases Closed in Salesforce CRM Service Cloud.
Key responsibilities:
● Involved in the designing/Updating of Open API specifications.
● Involved in requirements gathering sessions to understand the project requirements.
● Collaborated with team members to identify issues and implement application enhancements, including performing code reviews and merging changes.
● Good exposure on APIGEE registration process within the FORD.
● Participated in daily Scrum calls and onsite calls to provide our day-to-day status.
● Participate in meetings, workshops & reviews. Strong knowledge and hands-on experience in documenting and designing Open API Specifications as per RAML/ Open API specifications.
● Consumed REST web services using the HTTP Requester component of Mule.
● Involved in the deployment activities.
● Involved in the unit testing, writing the MUnit test cases, and preparing the postman collection.
● Involved in analyzing the issues and later fixing them by working with other teams if it's required.
● Prompting applications from lower environments to higher environments.
Project#2
Technology: MuleSoft
Client: FORD
Project Name: Vehicle Search
Description: Retrieving Vehicle Search Information based on Vehicle Identification Number (Make/Model/Color /Specifications) on a real time basis when an Agent wants to find a VIN based on a customer's inquiry. Systems involved are Salesforce, MuleSoft and Pro360. Users: Salesforce Agents /Managers from Contact Center or Sales cloud users wanting this feature.
Key responsibilities:
● Involved in the designing/Updating of Open API specifications.
● Involved in requirements gathering sessions to understand the project requirements.
● Collaborated with team members to identify issues and implement application enhancements, including performing code reviews and merging changes.
● Participated in daily Scrum calls and onsite calls to provide our day-to-day status.
● Participate in meetings, workshops & reviews. Strong knowledge and hands-on experience in documenting and designing RESTful APIs as per Open API specifications.
● Consumed REST web services using the HTTP Requester component of Mule.
● Involved in the deployment activities.
● Involved in the unit testing, writing the MUnit test cases, and preparing the postman collection.
● Involved in analyzing the issues and later fixing them by working with other teams if it's required.
● Prompting applications from lower environments to higher environments.
● Involved in the APIGEE Process within the FORD platform.
● Code Scan using 42crunch portal and implemented the custom policy (Ford validation Policy).
Project#3
Technology: MuleSoft
Client: FORD
Project Name: Cxhub Buyback Integration
Description: Synchronization of buyback cases between Salesforce and Cxhub (Microsoft Dynamics CRM). Systems involved are Salesforce, MuleSoft and Cxhub. Users: Salesforce Agents /Managers from Contact Center or Sales cloud users wanting this feature.
Key responsibilities:
● Involved in the designing/Updating of Open API specifications.
● Involved in requirements gathering sessions to understand the project requirements.
● Collaborated with team members to identify issues and implement application enhancements, including performing code reviews and merging changes.
● Participated in daily Scrum calls and onsite calls to provide our day-to-day status.
● Participate in meetings, workshops & reviews. Strong knowledge and hands-on experience in documenting and designing RESTful APIs as per Open API specifications.
● Consumed REST web services using the HTTP Requester component of Mule.
● Involved in the Manual deployment activities.
● Leading the Team with the 2 People.
● Involved in the Code merging Process.
● Involved in the unit testing, writing the MUnit test cases, and preparing the postman collection.
● Involved in analyzing the issues and later fixing them by working with other teams if it's required.
● Prompting applications from lower environments to higher environments.
TA Digital – Aug 2021 to 9-May-24: Sr. Software Engineer
Project#1
Technology: MuleSoft
Project Name: AEM Cloud Migration & Enhancement activity for Enrollment automation.
Environment: Mule ESB 4.4, Anypoint Studio, Anypoint Platform
Description: Project involves migration/enhancements at the integration layer (MuleSoft) for the respective changes needed for the migration of AEM on-premises system to cloud. Implemented integration designs for various systems, including Peoplesoft, Perceptive System, and Axway System, using MuleSoft.
Key responsibilities:
● Involved in the designing/Updating of API specifications.
● Collaborated with team members to identify issues and implement application enhancements, including performing code reviews and merging changes.
● Participated in daily Scrum calls and onsite calls to provide our day-to-day status.
● Participate in meetings, workshops & reviews. Strong knowledge and hands-on experience in documenting and designing RESTful APIs as per RAML specifications.
● Involved in requirements gathering sessions to understand the project requirements.
● Consumed REST web services using the HTTP Requester component of Mule.
● Involved in the RTF deployment activities.
● Involved in the unit testing, writing the Munit test cases, and preparing the postman collection.
● Involved in analyzing the issues and later fixing them by working with other teams if it's required.
● Prompting applications from lower environments to higher environments.
Project#2
Technology: MuleSoft – Connector Development activity
Environment: REST SDK, Mule ESB 4.3, Anypoint Studio, Anypoint Platform
Description: Involved in the development of connectors using REST SDK. Developed the Adobe Commerce Connector (Magento Connector) - Mule 4
Key responsibilities:
● Participate in the end-to-end Development of Connector covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
● Involved in the design of API specification.
● Involved in the connector generation using maven commands.
● Closely working with MuleSoft product team members.
● Involved in the testing of the connector operations.
● Providing the connector demo to clients.
● Involved in the connector and landing page documentation.
● Participate in meetings, workshop & reviews.
Project#3
Technology: MuleSoft
Environment: REST SDK, Mule ESB 4.3, Anypoint Studio, Anypoint Platform
Description: Composable DXP is a digital experience platform that is assembled from a series of best-of-breed solutions that work together via APIs and leverage microservices architecture. It's not one product, but a system that links products together and organizes assets as editable modules that are easy to find and update.
Key responsibilities:
• Involved in requirements gathering session to understand the project requirements.
• Participated in daily Scrum calls and onsite calls to provide our day-to-day status.
• Implemented REST server-side service using RAML
• Worked on Mule Any point platform to design and develop REST APIs
• Implemented Orchestration layer using Magento connector with GraphQL from Mule ESB.
• Transformation logic has been leveraged by data weave transformation component i.e., transformation like JSON, JAVA.
• Consumed REST web services using Http Requester component of Mule.
• Has worked with cloud hub for deployment activities.
• Strong knowledge and hands on experience in documenting and designing RESTful API's as per RAML specification.
• Involved in analyzing the issues and later fixing them by working with other teams if it's required.
IBM India Pvt. Ltd – Jan 2021 to July 2021: APPLICATION DEVELOPER
Project#1
Technology: MuleSoft
Environment: Mule ESB 4.3, Anypoint Studio, Anypoint Platform.
Description: Processing the employee expenses data from concur system and posting it as file to AWS S3 bucket on daily basis.
Key responsibilities:
● Developed 2 Mule APIs, which include:
• Developed 2 system API's (Concur & AWS)
• Developed 1 Process API (Employee Expenses API)
● Involved in requirement gathering session to understand the functional specifications and Business requirements.
● Developed API definitions using RAML.
● Involved in the development of concur and AWS system APIs.
● Extensively used Mule components that include HTTP, cache module, object store and schedulers for connecting with concur system API.
● Implemented for each scope to process the common business functionalities and transformation on each object in the fetched collections.
● Implemented validation module for validating payload value.
● Implemented Mule 4 error handling.
Capgemini Pvt. Ltd. – Jan 2017 to Dec 2020: Sr. Software Engineer
Project#1
Technology: MuleSoft
Environment: Mule ESB 4.3, Anypoint Studio, Anypoint Platform, REST, SOAP
Description: Track and Trace (TNT) is a web application from JDA which is being used by the Quality team of my client to perform activities such as below:
a. Change inventory status.
b. Apply hold on inventory.
c. Remove hold on inventory.
d. Future hold on inventory.
e. Remove future hold on inventory.
f. Change Aging profile
The quality team faced some technical issues with the TNT system because of which there were system downtime and other inventory data related issues. Due to the above reason, Unilever decided to build a module in ECC named Traceability Cockpit which will perform the above-mentioned activities from ECC. The request to perform the above activities will be sent to JDA via MuleSoft through API calls.
Key responsibilities:
• Able to understand all client specific requirement and design all APIs flows accordingly before development.
• Involved in the code review process.
• Having daily standup calls for tracking the progress of the tasks assigned.
• Utilize an Agile methodology to manage development work.
• Involved in requirement gathering session to understand the functional specifications and Business requirements.
• Developed API definitions using RAML.
• Developed design and technical solution and documented.
• Exposed SOAP with SOAP ROUTER KIT.
• Exposed REST with API ROUTER KIT.
• Connecting with JDA and ECC team leads as on when required.
• Configured Anypoint MQ to implement pub-sub model.
• Involved in requirement gathering session to understand the functional specifications and Business requirements.
• Worked on requirements, design as well as implementation part.
• Ensured that quality of code is maintained and reacted quickly in case of any bug or issues, learn from my mistakes and stay up to date.
• Performed transformations on input XML data and implemented dynamic routing to different target systems.
Project#2
Technology: MuleSoft
Environment: Anypoint Studio, Anypoint Platform, Salesforce (work.com), Mule ESB 4.X, Anypoint Platform, Cloud Hub
Description: Project involves development of System APIs used to integrate with MuleSoft platform which defines endpoints that provide connectivity to retrieve information about Organizations (Business Groups), Environments, Applications based upon different criteria.
Key responsibilities:
● Involved in requirement gathering session to understand the functional specifications and Business requirements.
● Developed API definitions using RAML.
● Extensively used Mule components that include HTTP, cache module, object store and schedulers for connecting with MuleSoft API platform almost in each flow to fetch information according to different criteria.
● Implemented transformations using DataWeave with operators like Map, Map Object, pluck, groupBy, orderBy and flow control expressions.
● Implemented Cache scope to reduce the processing load on the Mule instance and to increase the speed of message processing by 60%.
● Implemented parallel for each scope to process the common business functionalities and transformation on each object in the fetched collections.
● Accessed various attributes, Payload, and variables in and across Mule Message Flows to perform business operations like logging the error event.
● Developed MUnit flows for unit testing and achieved 85 % of coverage throughout the project.
● Implemented validation module for validating payload value.
● Implemented Mule 4 error handling.
● Involved in CI/CD Jenkins pipeline deployment.
Project#3
Technology: MuleSoft
Environment: Anypoint Studio, Anypoint Platform, Salesforce (work.com), Mule ESB 4.X, Anypoint Platform, Cloud Hub
Description: Migrating existing projects from mule 3 to mule 4 and involved in support for various applications in different business groups.
Key responsibilities:
• Involved in discussions related to migration.
• Created DataWeave 2.0 code with reference to the existing DataWeave 1.0 code for various applications.
• Converted mule flows, MEL expressions, various components of mule 3 to mule 4 in various projects.
• Raised a support case with MuleSoft product team for production outage.
• Checking the Cloud Hub logs for providing request data to different teams as on when required.
• Retriggering failed request and running scheduler in the time manner.
• Involved in UAT testing from MuleSoft end.
• Enabling debug logging in the Anypoint Platform and Anypoint monitoring.
• Creating and binding queues with exchanges based on the request.
• Analyzing issues and providing solutions to different teams by debugging the applications.
• Experience in deployment and support activities.
• Involved in the manual and CI/CD deployment activities.
• Bachelor of Engineering in Electronics and Communications Engineering (2012-2016) from Gates Engineering College, Gooty with 69.70%.
• Intermediate-(12th) 2012 from Narayana Junior College, Anantapur with 85%.
• SSC-(10th) 2010 from Sri Sai VidyaNiketan H S Anantapur with 65%.
• MuleSoft Developer Certification Exam (Mule 4) - Level 1
• MuleSoft Certified Integration Associate
• MuleSoft Integration Architect
• Workato Automation I, II
Father's Name OBI REDDY
Linguistic Proficiency English, Telugu
Sex MALE
Marital Status MARRIED
------------------------------
Candidates Seeking Job Vacancies in UAE • Saudi Arabia • Qatar • Oman • Bahrain • Kuwait • Europe • USA • Canada • UK • Singapore • India • Australia • New Zealand
RECRUITERS: SEARCH CANDIDATES BY JOB TITLE
Subscribe to:
Post Comments (Atom)
Popular Posts
-
First Name: Ramaswamy Trithala Anantharaman E-Mail Address: rama_swamy69@yahoo.com Country: United Arab Emirates Phone: +971562102839 Job ...
-
First Name: Mohammad Imteyaz Siddiqui E-Mail Address: mumbaiimteyaz@gmail. com Country: India Phone: 9136859920 Job Position Applying For...
-
First Name: Salman Aziz E-Mail Address: salmanaziz1857@gmail.com Country: Pakistan Phone: 03106051234 Job Position Applying For: Electronic...
-
Full Name: Ansar shaik E-Mail Address: shaikansar222@gmail.com Mobile Number: +919492617052 Current Location - City/Country: Andhra Pra...
-
First Name: SINTO PAUL MADATHIPARAMBIL E-Mail Address: sintopaul99@gmail.com Country: India Phone: 0097156 98 95 879 Job Position Applying...
-
Full Name: Bhaskar Bhatt E-Mail Address: bhaskarmmbhatt@gmail.com Mobile Number: +91-9560667006 Current Location - City/Country: Ghaziabad...
-
Full Name: Gourav Dixit E-Mail Address: Gourav.dixit09@gmail.com Mobile Number: +918802273974 Current Location - City/Country: India Secto...
-
Full Name: Prakash Hegde E-Mail Address: prakashhegde10@gmail.com Mobile Number: +91-9741033233 Current Location - City/Country: Bangalor...
No comments:
Post a Comment