Sahithi S
SAHITHI S
Certified MuleSoft Developer
www.linkedin.com/in/sahithis0223
************@*****.***
Summary:
• Over 10 Years of IT experience working through analysis, design and development, testing, implementation in application software.
• Certified MuleSoft Developer with 8 years of MuleSoft experience, proficient in designing and implementing integration solutions using MuleSoft's Anypoint Platform, Mule runtime, API Manager, and Cloud Hub.
• Experienced in deploying Mule flows and securing the APIs using the platform in Cloud Hub, on-premise and using Run Time Fabric (RTF).
• Strong expertise in building APIs using Anypoint API Platform, with a deep understanding of RESTful APIs, SOAP web services, and messaging systems (JMS).
• Worked on Mule Flow variables, record variables, Mule Expression Language (MEL) to access payload data, inbound properties and used it to transform the payload or store payload in variables.
• Skilled in Data Weave 2.0 for precise message transformations.
• Proven ability in creating complex Mule Flows, Scopes, Error Handling strategies, message filters, validation, transformation, and flow controls for robust integration solutions.
• Experienced in developing test cases with Junit and logging with Log4j.
• Skilled in using CI/CD tools like Jenkins, GitHub, Maven, and Anypoint Runtime Manager.
• Experience working in a SAFe Agile/Scrum team environment.
• Extensive experience in designing, developing, and managing APIs using Mule API gateway/portal.
• Familiarity with cloud platforms (AWS) and containerization technologies (Docker, Kubernetes) for scalable and reliable integrations.
• Knowledge of Splunk for log analysis, creating reports, and dashboards from MuleSoft log files.
• Strong focus on establishing and leading MuleSoft Center for Enablement (C4E)
• Experience in communicating effectively with people at different levels including stakeholders, internal teams, and the senior management.
• Good debugging skills, quick learner and have versatile experience deep diving into technical issues, collaborating with cross-domain experts, handling clients with different priorities and mind sets, both onsite and remote.
• Hands-on experience in writing SQL queries.
• Experience with Junit and Log4j in developing test cases and determining application functionality, have written MUnit test cases to validate Mule Flows.
• Proficient in MUnit, Postman and SoapUI.
• Experience utilizing MuleSoft Expression Language (MEL) for flexible and customized integration.
• Strong team player. Worked on projects with different team sizes. Sahithi S
TECHNICAL SKILLS:
• Anypoint Platform: ESB, Anypoint API Designer, Exchange, Runtime Manager, Anypoint Studio, RAML, Cloud Hub, RTF, and Mule Expression Language (MEL).
• Development tools like Anypoint Studio, Anypoint platform, and SQL Developer.
• Web technologies including HTTP, REST, XML, and JSON.
• MuleSoft Integration: MuleSoft 3.8 and 4.0
• Database Integration including MS SQL Server, Oracle, and MySQL.
• Connectors such as HTTP, Salesforce, Database, Workday, File, FTP/SFTP, Microsoft Service Bus, Web Service Consumer, and IBM Message Queue.
• API Development: RESTful and SOAP APIs using RAML and WSDL.
• Data Transformation: Data Weave 2.0 for data transformation and mapping.
• Message transformation using JSON, XML, and Data Weave.
• OAuth and Security: OAuth 2.0 for authentication and authorization in API workflows. Expertise in SSL/TLS encryption, data encryption at rest, and data masking.
• CI/CD processes using Maven, Jenkins, GitHub, and Artifactory
• Troubleshooting Tools like Anypoint monitoring tools.
• Framework: Spring boot
CERTIFICATIONS:
• MuleSoft Certified Developer – Level 1
PROFESSIONAL EXPERIENCE:
Genworth Dallas, US 08/2023 – Till Date
ROLE: MULESOFT DEVELOPER
• Involved in SDLC including requirements gathering, analysis, design, development, testing and maintenance phases.
• Extensively worked with Anypoint Studio 7.15, Anypoint Platform 4.4 and used it to interface application services through message routing, data transformation and service creation utilities.
• Used Data Weave 2.0 for data integration and mapping.
• Worked with MuleESB 4.4 to develop integration flows with various components including HTTP, Web service consumer, Message Enricher, Transform message, batch component, Async process and choice router.
• Developed Mule flows using various connectors like Database, Web service consumer, VM, Http- Request, and JMS.
• Created API services for data integration, especially from legacy systems to Salesforce (SFDC) using MuleSoft ESB.
• Proficient in implementing complex conditional logic and rule-based data transformations, allowing for precise data filtering and handling based on specific business rules.
• Used MEL (Mule Expression Language) for consistent and standardized way to work with a Mule message's payload, properties, and variables.
Sahithi S
• Used data mapper and Data Weave for data transformation and data validations within flows and sub flows.
• Coordinated with cross-functional teams, including architects, developers, and operations teams to create and maintain a library of reusable templates, integration accelerators, connectors, and design patterns to reduce development time.
• Developed and executed C4E strategies, promoting a culture of excellence in API and integration development.
• Proficient in MUnit testing framework for MuleSoft, with a strong track record of creating unit tests for Mule applications.
• Automated test execution using TDD and by integration MUnit into CI/CD pipelines, ensuring consistent and automated testing practices to support DevOps workflows.
• Used MuleSoft Runtime Fabric (RTF) for deploying and managing Mule runtimes across diverse environments, including on-premises data centers, public and private clouds.
• Created REST APIs using RAML and developed flows using APIKIT Router.
• Implemented asynchronous messaging scopes using ActiveMQ within Mule.
• Configured the Mule process for fetching the data from topics and making web service calls to the middle tier Mule ESB for processing.
• Involved in creating HTTP inbound and outbound flows, transformers, filtering, and security of Mule flows.
• Successfully designed and implemented complex MuleSoft integration solutions, including cloud-based, on-premises, and hybrid integrations.
• Involved in managing user access to the MuleSoft Anypoint Platform, defining and controlling roles and permissions based on users' responsibilities.
• Maintained comprehensive documentation for MuleSoft configurations, processes, and best practices. GMR Hyderabad, India 09/2019 – 04/2021
ROLE: MULESOFT DEVELOPER
• Develop REST APIs using MuleSoft Anypoint API Platform.
• Implement the APIs using API-Kit Router in Anypoint Studio.
• Use Web Service Consumer and HTTP connectors to implement API Methods that interact with legacy web services.
• Develop proof of concept for message queue-based integrations. Used Anypoint platform to develop flows that send and receive messages from IBM Message Queue.
• Unit test the APIs. Support user testing.
• Use CI / CD tools like Jenkins, Maven and SVN during the development and deployment.
• Modify existing integration flows as per the evolving business needs.
• Good hands-on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
• Worked on Database to perform Inserts, Deletes, Updates and to execute SQL queries.
• Developed applications using Mule ESB and Mule-Batch processing and deployed the services. Sahithi S
• Skilled in writing Bash scripts for automation of routine tasks, system monitoring, and maintenance.
• Consumed RESTful and SOAP web services in Mule and invoked them using Postman and SoapUI.
• Worked on MuleSoft Run Time Fabric(RTF) cluster management.
• Used Mule Scopes to encapsulate other message processors to function as a single unit. Involved in testing SOAP web services using SOAP UI.
• Worked on Cloud Hub and Mule Management console.
• RTF Agent upgrade support on upgrading the EKS.
• Experience in creating API using RAML, API portal, API proxies and documentation.
• Extensively worked on Data Mapper and Mule Data Weave component for complex Data Transformations using Mule ESB for use in Mule Flow.
• Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport and JDBC Connector.
VERTEX Hyderabad, India 07/2016 – 09/2019
ROLE: INTEGRATION DEVELOPER
• Update transformation scripts from Data Weave 1.0 to 2.0
• Upgrade API specifications from RAML 0.8 to 1.0
• Replace the deprecated Data Mapper with Data Weave elements. Write Data Weave code to transform messages into the target formats.
• Upgrade applications to 4.3
• Replace other deprecated components like HTTP Transport and Message Properties with HTTP Connector and Variable elements.
• Replace application specific logging and error handling code with common libraries for logging and error handling
• Perform unit testing and performance testing on upgraded applications
• Integrated OAuth 2.0 authentication and token management into API workflows, securing data access.
• Implemented data protection measures, including data encryption, data masking, and wrote application code for large projects within an SOA environment.
• Strong expertise in application integration, including connectors, transformations, Routing, Active MQ, and JMS.
• Replace deprecated components like message-enrichers, message-filters, processor-chains etc. with corresponding equivalents from 4.3.
• Conducted detailed performance testing using JMeter to measure response times, resource utilization, identify and resolve performance bottlenecks.
• Proven track record as an AOI security specialist with expertise in SSL/TLS encryption, OAuth 2 authentication, and authorization.
• Maintained comprehensive documentation, including integration design, API specifications, and code comments for future reference.
Sahithi S
• Implemented version control strategies, ensuring code consistency, and facilitating seamless deployments.
• Mule ESB experience implementing Service-Oriented Architecture(SOA) and Enterprise Application Integration (EAI) using Mule Server.
• Designed, built, and managed RESTful APIs using RAML, ensuring adherence to OAuth 2.0 security standards.
• Practiced Agile methodologies, such as Scrum, to manage project tasks, sprints, and timelines. EMAMI Hyderabad, India 05/2013 – 07/2016
ROLE: JAVA DEVELOPER
• Involved in development activities using Core Java/J2EE, Servlets, JSP used for creating web application
• Developed application using OOPS concepts and design patterns such as Singleton, Abstract Factory and Session Facade.
• Developed UI pages using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
• Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
• Implemented JDBC for database connectivity with MySQL Server.
• Developed backend logic using Core Java including Collections, Multithreading and Exception Handling.
• Developed and implemented the MVC Architectural pattern using STRUTS 2.0 framework including JSP, Servlets, and EJB.
• Developed the business logic code in Core Java/J2EE, Struts, JDBC.
• Implemented Multithreading feature for processing the multiple requests to achieve high performance
• Deployed Application using Oracle WebLogic Server.
• Worked extensively on JSP tags, JSP Directives and JSP Implicit Objects.
• Worked on sharing objects or variables between servlets using Request Dispatcher. EDUCATION:
• University of the Cumberlands
• Master Of Science in Information Technology,2023
• Acharya Nagarjuna University, India
• Bachelor Of Technology, 2012