Home

Nagarjuna - Mule soft developer
[email protected]
Location: Tampa, Florida, USA
Relocation: Open
Visa: H1B
Nagarjuna
Email ID: [email protected]
Contact: 470-986-0091

_____________________________________________________________________________________
Professional Summary:
13 years of professional experience in Analysis, Design, Implementation, Integration and Testing of Client-Server/Internet/Intranet Systems for Energy, HealthCare and Financial Industries using Object Oriented Analysis/Design/Methodologies.
Strong business and technical experience in requirements gathering including Designing, development, implementation, and installation EAI using MuleSoft.
Understanding and translating the requirements into application and system design. Prepared and maintained Architectural documents, non-functional requirements document for varies project modules integration
Experience in building complex Mule Flows/ Error Handling strategies/reprocessing.
Worked with Message Filters, Message Translators, Content enricher, Scatter-gather and Mule Transaction Integration patterns.
Strong experience on Mule architecture including Mule ESB, Anypoint studio, API kit, API Gateway, Flow and various Connectors.
Strong experience with Mule ESB (3.9.x), Mule API, Mule Anypoint Studio, and Mule Cloudhub and RAML.
Experience in Deployment strategies, Mule Clustering, Load Balancing, MUnit & MuleSoft MMC.
Worked on Configuring Smart Monitoring/Custom Application Alerts/Flow Metrics.
Experience in Integration with GitHub/Jenkins/Artifcatory/U-Deploy experience.
Developed the integration workflows using MuleSoft ESB 3.9 framework.
Experience in developing middle tier applications using Enterprise Service Bus (ESB) - MULE
Ability to troubleshoot Mule ESB (debuggers/flow analyzers), deployment, and tuning.
Experience in designing, developing and managing APIs using Mule API gateway
Extensive experience in developing J2EE based applications using Core Java, Servlets, JSP, JDBC, JMS, Struts 2, Spring MVC, Spring.
Good Experience in implementing Restful Web Services using Jersey Framework, and SOAP services using Spring-WS and Apache CXF.
Experienced in using Executor Service and ThreadPool Executor for multi-threading and thread resource pooling
Designed and developed applications using J2EE Design patterns like Singleton, Factory, Abstract Factory, Service Locator, Facade, MVC, and DAO.
Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle 10g/11g.
Experience in working with different databases such as Oracle, SQL for different Data Models
Experience in performing Unit testing, Integration Testing and generation of test cases using Junit.
Experience with supporting and maintaining applications in Production environment like analyzing issues and providing resolutions to production tickets.
Experience with Source Control Tool s such as GIT, SVN and Defect tracking tools likes HP Quality Center, JIRA.
Strong Experience in different operating systems such as Microsoft Windows, UNIX, and LINUX
Experience in working with build tools like Maven and build-automation tools like Jenkins.
Good experience in various stages of Software Development Life Cycle (SDLC) using various development methodologies based on Agile, waterfall model and Test-driven development.
A well-organized, goal-oriented, highly motivated and effective team player with excellent analytical, troubleshooting, and problem-solving skills.

Education: B. Tech with Computer Science and Information Technology

Technical Skills:

Mule ESB Anypoint Studio (7.12 and up), Mule Server 3.x & 4.x, RAML, EJB, Mule ESB Flows, Data Weave, Connectors, Message Processors, Data Mapper, Deploy to CloudHub, Deploy to MMC, Components, Scopes, filters.
Languages C, C++, Java, SQL, PL/SQL
J2EE Technologies J2EE, JSP, Servlet, Struts, MVC, JSF, Spring, EJB 3.0/, JNDI, JMS, JTA, JAXB, Hibernate
Databases IBM db2, Oracle 11g/12c, MySQL, MS SQL Server 2008, MS-Access
Web Technologies JavaScript, AJAX, HTML, DHTML, XHTML, CSS
Modeling Tools Rational Rose, Rational XDE, UML
App Server Web Sphere 8.4/8.5,
Web Server Apache Tomcat 8
Testing MUnit, JUnit-Perf, JMock.
Build tool Ant, Maven
Tools Inavigator, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.
Protocols TCP/IP, HTTP, HTTPs, FTP and SOAP.
SOA Web Services, SOAP, WSDL, XSD, XML
Operating Systems Windows 2000/NT/ XP/Vista/7/8, IOS



Professional Experience:
Client: Ameren, St Louis, Missouri 11/2022-Till date
Role: Sr MuleSoft Developer
Responsibilities:
Involved in the end-to-end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
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.
Documenting in plain language the discussions, taken actions and the entire timeline of project.
Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.
Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
Completely re-enforced and re-structured some already existing API's.

Involved in Transformations using XSLT, DataWeave to transform data from one format to another format using Mule ESB.
Integrated Apache Ignite with existing Microservices Architecture, enabling real-time data sharing and synchronization across multiple services.
Hands on experience in Dataweave Language (DWL) to access payload data, properties, and variable of Mule Message Flow.
Configured and implemented external properties for API s.
Deployed Mule API s in Anypoint platform in Dev/QA/UAT/PERF/Prod environments.
Configured and applied Mule management policies and contracts to API s.
Worked on transformers, exception handling, testing & Security of Mule ESB
Configured different Mule connectors like HTTP, Database, and Salesforce.
Implemented Munits for flows to test the components and generated coverage.
Good experience on SonarQube implementation for all API s.
Configured and Migrated projects from Cloud to Runtime Fabric(RTF) Environment.
Having good experience in deploying application in RTF and AWS based cloud.
Worked on Runtime Manager and Exchange in AnyPoint Cloud Hub.
Good experience on designing Flows, Sub Flows, and Exception Handling Strategies, Data Weave transformation and Mule Expression Language (MEL).
Deploy applications to different environments (Dev, Test, QA, and PROD).
Hands on experience in configuring Mule API, Proxy Endpoints, API portals, API Analytics.
Good experience in monitoring applications in Anypoint Monitoring and Splunk logging tools.
Code walk-throughs, Mule Debugging, and Error fixing.
Experienced in developing Mule ESB flows and integrations by using SOA and EAI using Mule Runtimes.
Developed Restful/SOAP Web Services in Mule ESB based on SOA Architecture
Tremendous knowledge in working with databases like MS SQL and My SQL
Provided support for existing applications in all environments.
Used MUnit for Mocking and Unit Testing Mule flows.
Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub.

Environment: Java 1.8, Mule ESB 4.3.0, 4.4.0, Anypoint studio, RAML, Apache-Maven, Jfrog, Log4j, Junit, Maven, XML, DTD, Jenkins, XSD, XSLT, PL/SQL, Rally




Client: HealthFirst, Lake Mary, FL 01/2019-10/2022
Role: Lead Mulesoft Developer
Responsibilities:
Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
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 and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
Completely re-enforced and re-structured some already existing API's.
Designed and configured flat file structure in Mule to consume Stored Procedure wrapper.
Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of MuleESB.
Involved in Transformations using XSLT, DataWeave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
Hands on experience in Dataweave Language (DWL) to access payload data, properties, and variable of Mule Message Flow.
Building enterprise-grade applications using Spring Framework modules like Spring MVC, Spring Security, Spring Data.
Set Exchange role permissions and shared assets.
Having good experience Troubleshooting Mule ESB and running flows in Debug mode.
Deployed Mule API s in Anypoint platform in Dev/QA/PProd/Prod environments.
Configured and applied Mule management policies and contracts to API s.
Done with integrations using connectors such as Saleforce, Batch Processing, Database, HTTP, FTP and File Connectors.
Performed integrated with other sub-systems through JMS, XML and XSLT
Having good experience in deploying application in RTF and AWS based cloud.
Worked on transformers, exception handling, testing & Security of Mule ESB.
Hands on experience working with IBM/DB2 based query tools.
Configured different Mule connectors like HTTP, Database, and Salesforce.
Worked with Salesforce system to connect to Mule ESB.
Used Mule to configure Inbound and Outbound messages for message transformation between applications.
Orchestrated Docker containers using Kubernetes to ensure high availability and scalability of applications.
Worked on Runtime Manager and Exchange in AnyPoint Cloud Hub
Good experience on designing Flows, Sub Flows, and Exception Handling Strategies, Data Weave transformation and Mule Expression Language (MEL).
Deploy applications to different environments (Dev, Test, QA, and PROD).
Manage performance of the services by using "ScatterGather", Aggregator, and "Choice Router
Code walk-throughs, Mule Debugging, and Error fixing.
Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes
Tremendous knowledge in working with databases like MS SQL and My SQL
Provided support for existing applications in all environments
Used MUnit for Mocking and Unit Testing Mule flows
Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub.

Environment: Java 1.8, Mule ESB 3.8.3, 3.9.1 Anypoint studio, RAML, Apache-Maven, Jfrog, Putty, FileZilla, HTML, Log4j, Junit, Maven, XML, DTD, Jenkins, XSD, XSLT, PL/SQL, Rally








Client: CTS/Zurich North American Insurance, Schaumburg, IL 02/2018 12/2018
Role: Lead Mulesoft Developer
Responsibilities:
Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
Used Waterfall 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.
Documenting in plain language the discussions, taken actions and the entire timeline of project.
Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.
Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
Providing technical guidance and mentorship to junior team members.
Conducting code reviews and ensuring adherence to best practices and coding standards.
Designed and developed enterprise services using SOAP based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
Completely re-enforced and re-structured some already existing API's.
Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of Mule ESB.
Performed integrated with other sub-systems through JMS, XML and XSLT.
Collaborated with data engineers and business analysts to understand data integration requirements, resulting in seamless ETL solutions aligned with business objectives.
Created MULE ESB artifact and configured the MULE configurations files and deployed.
Developed Restful/SOAP Web Services in Mule ESB 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.
Collaborated with database administrators to ensure the seamless integration of OLAP solutions with existing data infrastructure.
Worked on MULE API manager and RAML (RESTful API modeling Language).
Deployed Mule ESB applications into MMC (Mule Management Console).
Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
Developed stored procedures and trigger to store and access data in the Database Oracle 11g.
Experience in Mule Soft AnyPoint API platform on designing and implementing Mule API s.
Used HTTP connector to make calls to REST API s in Mule flows and posted the data to WCS to update faculty.
Developed the integration workflows using a MuleSoft ESB 3.9.1 framework.
Utilized custom logging framework for Mule ESB application.
Developed an Integration Component with third party application using Mule ESB.
Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
Integrating data using Sales Force, JMS, HTTP, Web-Service connectors.
Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
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.
Developed the services interface to access the core services and provisioning services using Mule ESB.
Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Database.
Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub.
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.
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.
Environment: Java 1.7/1.8, Mule ESB 3.9.1, Mule ESB server Runtime 3.7.3, ActiveMQ, Anypoint Studio, Cloudhub, Mule (MMC), Cloudhub, GIT, SVN, CXF, RESTFUL, XML, JSON, Log4J, Apache-Maven, SoapUI.




Client: Arizona Public Service, Phoenix, AZ 8/2016 1/2018
Role: Mule Developer
Responsibilities:
Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
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.
Documenting in plain language the discussions, taken actions and the entire timeline of project.
Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.
Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
Completely re-enforced and re-structured some already existing API's.
Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of MuleESB.
Validated payment methods by using Java EPP script and created payment methods and payment APIs.
Configured CICD job and deployed API s manually in runtime manager.
Set Exchange role permissions and shared assets.
Configured groovy for auto deploying API s to lower environments.
Performed integrated with other sub-systems through JMS, XML and XSLT.
Created MULE ESB artifact and configured the MULE configurations files and deployed.
Developed Restful/SOAP Web Services in Mule ESB 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).
Deployed Mule ESB applications into MMC (Mule Management Console).
Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
Developed stored procedures and trigger to store and access data in the Database Oracle 11g.
Experience in Mule Soft AnyPoint API platform on designing and implementing Mule API s.
Used HTTP connector to make calls to REST API s in Mule flows and posted the data to WCS to update faculty.
Developed the integration workflows using a MuleSoft ESB 3.7.3 framework.
Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.3.
Utilized custom logging framework for Mule ESB application.
Developed an Integration Component with third party application using Mule ESB.
Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
Integrating data using SAP, Sales Force, JMS, HTTP, Web-Service connectors.
Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
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.
Developed the services interface to access the core services and provisioning services using Mule ESB.
Implemented Custom Aspects using Spring AOP. Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Database.
Used GIT as version controlling tool and Maven for building and deployed application to Cloudhub.
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.
Worked on 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.
Environment: Java 1.7/1.8, Mule ESB 5.4.3, Mule ESB server Runtime 3.7.3, ActiveMQ, Anypoint Studio, Nexus, Cloudhub, RabbitMQ, Filezilla, Rally, Mule (MMC), RAML, Cloudhub, Putty, GIT, CXF, RESTFUL, XML, JSON, Log4J, Apache-Maven, SoapUI

Client: Vertex Computer Systems, Hyderabad, India 3/2012 08/2015
Role: Java/J2EE Developer
Responsibilities:
Involved in Agile Standup meetings throughout project with team on day to day basis.
Actively participated in Analysis, Design, Development and Testing phases of various modules.
Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
Worked on J2EE design patterns like DAO, Front Controller, Session Fa ade, Factory Pattern and Singleton.
Worked on OOPs, Collections, Exception handling & Multi-Threading using Core Java.
Extensively used Spring MVC architecture for the application development.
Designed a flexible and highly dynamic framework that incorporates robust marshaling and un marshaling from XML and a business process layer to allow rapid development and deployment of web services by aggregating back-end service invocations.
Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
Implemented EJB's session bean to maintain mobile session.
Implemented methods to validate, invalidate, keep Alive session for login process and maintaining session credentials.
Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
Produced as well as consumed the WSDL based web services using Asg, SOAP, JAX-WS, AXIS, Apache CXF, JAXB.
Developed web services using Restful technology to support JSON and XML using JAX-RS.
Set up Custom business validations using validation framework.
Set up Custom business validations using Struts validate framework.
Written EJB session beans for business logic processing & entity beans for persistence with data base.
Responsible for data migration to QA/User and Production region.
Helped new team members & junior developers to make them on the board easily.
Involved in JUNIT testing, integration testing, system testing etc.
Involved in building the code using Ant, Ivy and the deployment.
Environment: Java1.5, Mule ESB 3.x, JSP, Spring, Hibernate, JavaScript, jQuery, AJAX, Apache CXF Framework, REST Web services, JAXB, Oracle SQL & PL/SQL, Linux, Shell scripting, WinSCP3, log4J, Maven, SVN, WebLogic Server, Eclipse.

Client: SP Software (P) Limited, Hyderabad, India 1/2011 2/2012
Role: Java/J2EE Developer
Responsibilities:
Involved in Requirements gathering & analysis of the project.
Involved in design, development and deployment of the project.
Involved in developing Service layer using Spring and Hibernate for Patient Clinical Reports module.
Developed Restful Services to provide Prescription Refill Data to internal partner groups.
Implemented persistence layer by integrating Hibernate ORM mappings with Spring Framework.
Developed dynamic web pages using Struts2, JSP, HTML5, CSS3, JavaScript, AJAX, JQuery and JQuery UI.
Designed JSP Tag libraries for reusable web interface components dynamic menus and editable combo boxes
Performed analyses, troubleshooting and worked closely with QA to keep application robust.
Involved in production Support activity like working/analyzing on production issues.
Deployed the application on Websphere Application Server.
Performed testing of web services using SOAP UI client.
Triaged QA tickets and provided support to troubleshoot issues during testing.
Excellent in designing and developing store procedures
Involved in writing JUNIT test cases and Code version controlling using SVN.
Involved in building the code using Ant and the deployment.
Environment: Java 1.6, Spring 3.0, Hibernate 3.6, Struts 2.3, JAX-WS, SOAP, Apache CXF, Linux, Maven, IBM WebSphere 7, Clear Case, Oracle 11g, Eclipse.


Email ID: [email protected]
Contact: 470-986-0091
Keywords: cprogramm cplusplus quality analyst user interface message queue database hewlett packard microsoft procedural language Arizona Florida Idaho Illinois

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2514
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: