ASLESHA REDDY
Mule soft Certified Developer - Integration and API Associate
516-***-****,****.********@*****.***
Professional Summary:
•Over 5+ years of experience in design and development using Java/J2EE Web Based, Client/Server applications, Database applications, and enterprise integration principles.
•3+ years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, AWS, API Gateway and Management.
•Good knowledge in design and development of multi-tier applications using Java, J2EE, Struts, Hibernate, Spring MVC, JDBC, XML, HTML, JavaScript, AJAX, JMS, JUnit.
•Experienced in system administration, System planning, co-ordination and group level and user level management.
•Designed Use Case diagrams, Class diagrams, Activity diagrams, Sequence diagrams, Flow Charts, and deployment diagrams using Rational Rose Tool and Microsoft Visio.
•Strong knowledge in SDLC, Agile (Scrum), Waterfall, UML, OOAD and Cloud computing.
•Extensively worked on XML technologies like XML, XSL, XSD, XSLT, and DTD. And worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
•Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtime.
•Technical experience in the areas of Object Oriented Analysis (OOA) Object Oriented and Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
•Strong front-end UI development skills using scripting languages HTML5/HTML, DHTML, CSS3/CSS, JSP, JavaScript, Angular JS, XML, AJAX, GWT and PHP
•Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
•Team leader on numerous projects utilizing Java, Java EE, Enterprise Java Bean, and Apache Struts Web applications to create fully-integrated client management systems.
•Oversee all stages of design, development, and deployment of new Java-based vendor
application system for retail-services industry.
•Worked on iPaaS (MuleSoft), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise.
•Worked on wide variety of platforms like Unix, Linux and Windows operating systems.
•Expertise in HTML, DHTML, AJAX, Java Script and Query Data Table.
•Working knowledge on Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization, Swing components, AWT, Streams & File I/O.
•In depth knowledge of Object Oriented programming methodologies (OOPS) and object oriented features like Inheritance, Polymorphism, Exception handling and Templates and development experience with Java technologies.
•Up to date Knowledge with the latest industry trends in UI design and usability.
•Good organizational and prioritization skills.
•In-depth understanding of Data Structures and Algorithms.
•Ability to work well individually as well as in a team with strong interpersonal skills.
•Self-Motivated and organized with strong written and verbal communication skills.
•Very strong analytical and problem solving techniques, presentation skills & deliverance and proven team player/leadership qualities.
Technical skills:
Languages
Java, C, C++, SQL, PL/SQL, HTML, JavaScript and XML.
Operating System
Windows, Windows 7/8/10,and Unix, LINUX
JAVA/J2EE Technologies
J2EE, Servlets, JSTL, JDBC, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Struts, Hibernate, Sprig MVC, Web Services, JAX-RPC, RESTUFUL, CSS3, HTML5, AJAX, JavaScript, XML, DHTML, XSLT.
JavaScript Libraries
Backbone.js 0.9.2, Ext JS 2.0/1.0, Angular.js Node.js
Application/Web Servers
Web sphere Application Server, BEA WebLogic, Apache Tomcat, Jboss
Messaging Systems/web services
JMS API, MQ Series, SOAP, Restful WS, WSDL, JAX-RS, JAX-WS, JAXP, JAXB
Databases
Oracle, IBM DB2, MS-Access, MS SQL-Server.
Web Technologies
AJAX, HTML, Java Script, Shell, DHTML, JRUN, XML/XSL/XSLT. Angular.JS, EXT.JS, jQuery, JavaScript, CSS, HTML5, DHTML, XML, DTD, HTTP, HTTPS,JSON, AJAX, Grunt, Gulp.
Design Tools and IDE’s
RAD, Eclipse, Rational Rose, UML, Rational ClearCase, Clearest, RUP, Visio 2000, Edit Plus, MS Front Page. RSA, WSAD, Eclipse, NetBeans, TDD, XP
Operating Systems
UNIX (Solaris, HP-UX), Red Hat Linux, Windows XP, MS-DOS
Others
Maven, JUnit, Log4J, CVS, TOAD, SQL, PL/SQL, ActiveMQ.
Certifications/Licenses:
Mule soft Certified Developer - Integration and API Associate and received the following badge February 2017 to February 2019
Mule soft Organization Certification indicating the ability to work in Mule ESB environment through a competent understanding of APIs and their integration methodologies.
Professional Experience:
United Health Group, Jersey, NJ Jan 2016 – Present
Sr. Mule ESB Developer
Description: Involved in Design, Development and Testing phases of the Healthcare stuff for File based transactions and web services. We will receive the file from source in flat format and then we will send it to the destination in EDI format using Data Weave
Responsibilities:
•Good hands on experiences with file connector, http, x12 where we used to read and write a EDI files as I said we deal with health care.
•Mostly we used to receive or populate an EDI files based on the client preferences.
•Used java components for validating the xml schemas.
•All our application is maven based.
•I have good experience on cloud environment where our API's are deployed we are using open shift environment.
•Mule ESB experience Developer with strong REST and SOAP web services, RAML in Mule, and use of different mule connectors (File connector, Http/Https, VM, CXF connectors etc.)
•Involved in High level and Detail level documentation.
•Created proxy web services/API’s using Mule soft.
•Created Global exception strategies in Mule
•Then we will use the Transform message to convert to EDI
•Developed Common Exception Handler Service to generate Alerts in case of Production issue in any application.
•I have good experience on cloud environment where our API's are deployed we are using open shift environment.
•Involved in Configuring the EMS servers in development and testing environments.
•Performed the automatic deployment of the projects by using maven builds
•Created deployment guides and property files for Mule soft applications for higher environments like QA, Stage and Prod.
•Developed Service Contracts to share with clients.
•Involved in Code Review and Peer reviews.
•Created test cases based on the business requirements during unit testing and integration testing in DEV Environment
•We are now migrating t the new version on x12 package v1.2.2 from v1.0.1
•We are also doing refactoring for the endpoint urls as we are following some standard naming convention.
•Initially we are running our applications in 3.7.3 mule server, currently we are migrating all our application to 3.8.3.
Environment: Anypoint Studio., Mule Server 3.7.3/3.8.3, SoapUI/REST, MS SQL Server 2008, Cloud-hub, Maven, X12, Windows 7, EDI, Data Weave, Restful Web-services/API’s, Jenkins, XML,JMS, Log4j.
Clayton Homes, Knoxville, Tennessee May 14- Dec 15
Mule ESB Integration Developer
Description: Involved in designing and implementation of Mule ESB flows through connectors, transformation through data mapper and data-weave, creation of web services through Soap and Restful web services.
Responsibilities:
•Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.
•Formulated build and deployment mule projects to cloud hub using Maven and using Jenkins to deploy the artifacts to cloud hub.
•Had an experience in development and deploying mule project on cloud hub.
•Used MUnit for mocking and unit testing mule flows.
•Had experience in using the enterprise security, notifications features provide by mule.
•Good hands on experience using mule connectors like DB, FTP, FILE, SFTP, SalesForce, Workday etc as a part of integration usage.
•Migration from IBM Cast Iron to Mule ESB framework.
•Tightly integrated the Mule ESB with different application.
•Integrated open flash charts components in the application to generate graphs for analytics
•Worked on quartz scheduler.
•Profound experience in using ActiveMQ message queues and topics.
Environment: MULE ESB, Anypoint Studio, Mule Server 3.5, IBM Cast Iron, MS SQL Server 2008, Cloudhub, Jenkins.
Paypal, San Jose, CA Oct 13 – Apr 14
Lead Java Mule soft Developer
Description (Project-: DFS and ASOP projects integration with Mule):
Currently World Bank accessing the data from DFS using web services, for improving the Performance for accessing the data and integrating with other services / plat forms they are introducing Mule ESB. Used this integration with all the application and components across the organization.
Responsibilities:
•Involved in Analysis, Design and Development of Mule ESB services using Sprint Methodology.
•Developed Mule flows using various connectors like Database, SAP, Webservice consumer, VM, Http Request, SharePoint, CRM and JMS.
•Troubleshooting Mule ESB, including working with debuggers, flow analyzers, Message Sequencing, Correlation, and Queuing. Applied Integration patterns as per SOA architecture.
•Implemented web services SOAP, REST in Mule for DFS & ASOP respectively.
•Web services integrations are performed through Mule ESB.
•Mule Server installation and configuration on Linux Box for UAT and Production stages.
•Deployed the applications on Mule ESB server.
•Used ORACLE as backend database.
•Used SQL statements and procedures to fetch the data from the database.
•Used SVN as version control across common source code used by developers.
•Used MQSeries for maintaining the messages in a queue
•Developed Maven Scripts for the build process and deployed in MMC console.
•Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
•Developed Maven Scripts for the build process and deployed in MMC.
Environment: Anypoint Studio, Java, J2EE, Spring,, JSP, XML, STS, MAVEN, JMS, EJB, JNDI, WSDL, SVN, Log4J, MQSeries, RSA 7.0, Windows 7, Web Sphere Application server.
Vitalsoft Artifacts Pvt Ltd, Hyderabad Jun 12 – Oct 13
Java/J2EE Developer
Description: Identity Minder eProvision enables managers to transform business changes (such as employee hiring/termination, or establishing new business alliances) into specific automated IT activities. BT uses Identity Minder eProvision product to provision resources automatically by interacting with the external systems. An external system may be a Java component, data base procedure, generating CSV files or generating LDIF files by interacting with the directory servers.BT uses resources like Access Pin for provisioning password which is used to access applications in BT environment, eMailCAD4BT for activating mail id which generates the CSV files in to a specified location, BASOL for AccessCard, Order Gateway for provisioning PC or Lap Tap, Order Mobile for provisioning mobile phone which can be efficiently managed through reservation system based on their Roles & Responsibilities i.e. Employee & Contractor.
Responsibilities:
•Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
•Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
•Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
•Involved in developing SQL, PL/SQL to develop Stored Procedures to populate the database, Triggers to maintain the data integrity
•Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
•Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
•Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
•Used SQL statements and procedures to fetch the data from the database.
•Used Java Scripts for client side validations and validation frame work for server side validations.
•Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
•Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
•Deployed the application on to Web sphere application server.
•Used log4j for logging messages and Rational Clear Case for version Control.
•Developed test cases and performed unit test using JUnit Framework.
•Used CVS as version control.
•Used ANT scripts to fetch, build, and deploy application to development environment.
Environment: Java, J2EE, Spring, Spring AOP, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, WebLogic, SQL 2005, ANT, Log4j, JUnit, XML, JSP, Servlets, JSTL, AJAX, WebSphere Application Server.