Summary
Overview
Work History
Education
Skills
Certification
Timeline
Professional Affiliations Certifications
Professional Affiliations Certifications
Generic

Snehitha Kandregula

Dallas,TX

Summary

Having around 6.5+ years of experience in development and end to end implementation of enterprise application integration solutions using Mule ESB Platform. Worked extensively in Web Services (SOAP and REST), APIs, XML, JSon and well versed with ESB, Salesforce, DB, SAP integration, MQ’s. I possess excellent analytical and problem-solving skills to resolve client issues and requirements effectively. I love venturing out of my comfort zone and exploring new avenues to deliver impact and broaden horizons.

Overview

8
8
years of professional experience
1
1
Certificate

Work History

Senior Consultant(Technical Team Lead)

Deloitte US

Some of my key roles/achievements were: Delivered 40+ interfaces in the development cycle by taking ownership of delivering all interfaces related to a complex functional mega-process

  • This included performance testing of all interfaces, defect triaging & fixing, setting up of an error-handling dashboard and interacting with the client and functional team to get all issues resolved in a timely manner
  • Worked on QA and Production cutover activities, Unit Testing and End-to-End testing of developed interfaces
  • Worked on Common Error Handling framework and helped enhance it
  • Worked extensively on load testing for managing Threads and Cores using JMeter
  • Fixed 60+ defects across various testing cycles, with 90% of them fixed on same day.

Senior Mule ESB Developer

BCBS
03.2020 - 03.2022

● Involved in Agile -Sprint methodologies to do requirements gathering, analysis and planning, development & testing.

● Understanding and Designing the architecture of the existing system and proposing the new system with API-Led Connectivity in Mule 4.

● Designed and developed integration applications using Mule to integrate applications using Mule 4.2.2 runtime, Anypoint Studio 7.4.2 and CloudHub iPaaS (Integration Platform as a Service).

● Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database.

● Developed interfaces between SAP, Sales Force, REST and SOAP web-services.

● Writing application code & development for large projects especially in a SOA environment with Mule and Utilized partner WSDL for ESB to Salesforce & SAP integrations.

● Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.

● Developed a RAML based REST web service API's using API Kit Router in Mule.

● Published RAML API's as an Endpoint Proxy via the API Gateway and deployed the Mule Deployable Archive in the Mule Management Console (MMC)

● Building, Deployment and Configuration Management of the source code to WAS servers.

● Used AnyPoint Studio IDE for the development process.

● Implemented SSL configuration for secured transmission of messages.

● Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.

● Defined the System Interfaces (XSD), created Mule ESB flows, performed payload transformation & developed middleware data Entity Mapping Solution.

● Developed an Integration Component with third party application using Mule ESB.

● Implemented JMS to asynchronously send messages.

● Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.

● Experience in Mule Soft Anypoint API platform on designing and implementing Mule API's.

● Involved in Transformations using DataWeave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.

● Work with external 3rd parties to integrate their web services with the gateway

● Used Web Service Consumer Connector to consume the Web services in Mule.

Deployed Mule applications

Senior MuleSoftware Engineer

Huntington Bank
02.2019 - 03.2020

● Involved in requirements gathering, analysis of existing Design Documents, planning, proposing changes by analyzing new Wire Frames, Development and Testing of the application.

● Implemented the project under the guidelines of agile methodologies of SDLC.

● Co-authored technical specification documents for the developed modules.

● Worked with an offshore Mule team and collaborated with them on deliverables.

● Participated in daily scrum calls and bi-weekly sprints.

● Designed and developed integration applications using Mule to integrate SAP and Salesforce applications using Mule ESB 3.8 runtime, Anypoint Studio 6.1 and Cloudhub iPaaS (Integration Platform as a Service).

● Implemented Security Mechanisms like Security Certificates, Key Exchange, Encryption, Description and OAuth Authentication & Authorization using Access Token and SM Session Cookie.

● Used MULE Batch Processing to process records from Database.

● Utilized various connectors such as FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database in different workflows.

● Implemented choice, global, custom exception handling mechanisms based on the business requirement in Mule ESB,

● Created new and updated existing APIs using RAML 0.8 and API KIT for defining integration schematics.

● Create flows where request could originate from either side SAP to Salesforce and vice versa by using two implementations – RFCs and IDoc.

● Utilized the following Mule components extensively for development – Salesforce connector, SAP connector, Choice router, Scatter-Gather router, Expressions connector for plugging in custom Java expressions, Dataweave Transformers, etc. And used MEL (Mule Expression Language) to manipulate payloads.

● Built flows for Oracle database where the other teams will use the URL by giving values to the provided parameters.

● Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.

● Experience in deployment of Mule ESB applications using MMC and CloudHub.

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

● Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.

● Troubleshot issues detecting in development and testing phase by logging into Salesforce and reviewing data like job ids, custom objects (their fields and relationship with other objects), status of bulk Insert/Upsert batch jobs, etc.

● Executed the flow from SAP, by using Logon pad, and by using various transactions like sa38, se 38 and by providing variants and program names of the SAP System.

● Created views and some records on Salesforce side to test the flows from Salesforce to SAP end.

● Extensively used Mule Debugger to debug the XML Flows and wrote Munit Test Cases using features like mocking; verify call, and assert conditions based different sets of data, Utilized Jira tool to estimate and track User stories, analyze BurnOut Graph, Bugs, defects and other features.

● Utilized Postman tool for testing the URLs by using get and post methods selection and used the basic authentication.

● Worked with Build Teams did Mule administration, configuration and tuning. Deployed Mule applications on Mule 3.7 On Premise through MMC and managed the server deployments.

● Used SourceTree to commit to GIT and migrated the developed services from GIT to BitBucket

● Utilized Github as the version control system and maintain code repository with changes being done parallel by onshore as well as offshore teams.

● Used Maven for Deployment, Jenkins for Continuous Integration and Continuous Development.

Environment: Java 1.8, Anypoint Studio 5.4.0/5.4.3, MS-Access, Mule ESB 3.7.3, ActiveMQ 5.3, Apache-Maven 3.3.9, Nexus, RAML, Cloudhub, Log4j 1.2.14, GIT, JIRA, API Gateway 2.1, BitBucket, Postman Confluence, Jenkins

Mule ESB Developer

Merck & Co, The Fountain Group Serving Merck & Co
09.2014 - 01.2016
  • Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle
  • Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered
  • Deployed Mule ESB applications into MMC (Mule Management Console)
  • Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager
  • Installation and configuration of Development Environment using Anypoint studio with Mule Application server on cloud and premises
  • Created Mule ESB artifact and configured the Mule configurations files and deployed
  • Developed Restful/SOAP WebServices in MuleESB based on SOA Architecture
  • Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing
  • Worked on MULE API manager and RAML (RESTful API modeling Language)
  • Created REST API using RAML and developed flows using APIKIT Router
  • Performed integrated with other sub-systems through JMS, XML and XSLT
  • Developed an Integration Component with third party application using Mule ESB Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub
  • Integrating the salesforce with Mulesoft for connecting applications, data sources and APIs with cloud
  • Experience in integrating Cloud applications like SFDC and Cloud Database using Mule ESB
  • Utilized custom logging framework for Mule ESB application
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, JMS
  • Done with Web sphere application server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports
  • Integrating data using SAP, Sales Force, JMS, HTTP, Web-Service connectors
  • Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB
  • Used Facets for Improving the member experience Initially we are running our applications in 3.7.3 mule server, currently we are migrating all our application to 3.8.3 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 MUnit for Mocking and Unit testing Mule flows
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

Education

High School Diploma -

GMRIT
India
05.2014

Skills

  • Mulesoft
  • Anypoint Studio, RAML, data weave, Cloud hub
  • MMC, API Management, Active MA, JMS API, Run time fabric
  • SVN, GIT, Bitbucket, Perforce
  • Apache Tomcat, JBoss 43/60/70, WebSphere, BEA Web Logic
  • Windows 7/8/10, LINUX/RHEL and Unix
  • SQL, Java, J2EE
  • Build & Other Tools
  • Shell Scripting, Maven, Jenkins, JIRA

Certification

Mulesoft Certified Developer Level -1

Mulesoft Certified Integration Architect

Timeline

Senior Mule ESB Developer

BCBS
03.2020 - 03.2022

Senior MuleSoftware Engineer

Huntington Bank
02.2019 - 03.2020

Mule ESB Developer

Merck & Co, The Fountain Group Serving Merck & Co
09.2014 - 01.2016

High School Diploma -

GMRIT

Senior Consultant(Technical Team Lead)

Deloitte US

Professional Affiliations Certifications

  • MuleSoft Certified Developer – Level 1 (MCD)
  • MuleSoft Certified Integration Architect – Level 1 (MCIA)

Professional Affiliations Certifications

  • Java
  • MuleSoft Certified Developer – Level 1 (MCD)
  • MuleSoft Certified Integration Architect – Level 1 (MCIA)
Snehitha Kandregula