PROFFESIONAL SUMMARY
More than * years of experience in software design, development and implementation, and 2 plus years of experience in core java, spring and hibernate.
More than 5 years of experience with integration tool MuleSoft ESB.
Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various solutions.
Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
Hugely experienced in using MuleSoft Studio that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to Cloud Hub.
Responsible to develop RESTful and SOAP web services and standards like WSSE in Mule ESB based on SOA architecture.
Implemented AJAX based design in creating better, faster and more interactive web applications to maintain complex JavaScript front-end applications in Java.
Expertise working with standard JAVA Design Patterns (Singleton, Front Controller, DAO, DTO and MVC).
Extensive experience in frontend technologies using JavaScript, jQuery, Angular JS, Ajax, CSS, Bootstrap.
Experience in database designing using RDBMS Concepts in Oracle and MS SQL.
Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
EDUCATION
Bachelor’s in Secretarial science and office management
MuleSoft Certified Developer - Integration and API Associate
S K I L L S
Web Technologies
HTML, DHTML, JAVASCRIPT, JQuery,
Angular JS, Bootstrap, CSS, XML, AJAX, XSLT.
Mule
Mule 3.x, Mule 4.x Anypoint Studio and MMC
J2ee Technologies:
Servlet, JSP, JSON, JDBS, XMI.
Servers:
Tomcat 6.1, Web logic 6.X/7.0, JBoss, Web Sphere.
Languages:
C, C++, Java, J2EE.
IDES
Eclipse, NetBeans, IntelliJ
Web Services
SOAP, RESTful.
Process Automation Tools:
Log4j, JUnit.
Operating Systems
Windows, Linux, AIX
Frameworks
Struts, Spring.
ORM Frameworks
Hibernate.
Databases
Oracle 9i, 10g, PL/SQL, HQL.
Protocols
TCP/IP, HTTP, HTTPS, SOAP
Tools & Utilities
SVN, CVS, GIT, Jenkins.
Other Technologies
Ant 1.6.1 and JDBC 3.0
PROFESSIONAL EXPERIENCE
BCBS, Detroit, MI Nov 2017 – Till present
MuleSoft developer
Roles and Responsibilities:
Worked on REST and SOAP based Web services in WSSE standards for Mule ESB flows and SAML and RAML for API configuration.
Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, Http, File system and SFTP transports.
Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
Responsible in developing integration workflows using Mule ESB framework and implemented DataWeave and content-based routing using Mule ESB.
Developed flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB.
Used Git as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
Responsible for onshore and offshore coordination in working together to complete the tasks with in time.
Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing
Environment: Java, Eclipse, Any point Studio, Mule ESB 3.9, 4.1, ActiveMQ, AWS, Apache-Maven, RAML, Cloud Hub, Log4j 1.2.14, GIT, JIRA, API Gateway2.1, Webservices, Bitbucket, Postman, SVN, Jenkins.
CIT, NYC, NY Aug 2015 – Oct 2017
MuleSoft Developer
Responsibilities:
Designed and developed enterprise services API specification using RAML and REST schema.
Implemented Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and OAuth Authentication & amp;
Built Deploy and Test applications or flows using Mule ESB and build and deployed the services.
Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB.
Implemented Mule flows for each entity with retry mechanisms with private secured flows.
Built JAX-RS services and exposed them using REST component.
Worked on Exception Handling and Logging.
Create HTTP inbound & amp; outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
Managed performance of the services by using “Scatter and gather” and “choice router”
Code walk-throughs, Mule Debugging, and Error fixing.
Created Mule ESB helper class to call the Mule flow, connection end point and connectors.
Created Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
Environment: ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVCJava, MuleSoft 3.0.x/3.7.3, MMC, Any point Studio 5.0/6.5.
Comerica, Dallas, TX Aug 2013 – Jun 2015
Java Developer
Roles and Responsibilities:
Implementing Spring IOC, Spring Controllers methodologies.
Involved in fetching and storing the objects from DB using Hibernate.
Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Database from the DAO.
Developed Hibernate mapping files for the Object Relational Mapping while configuring Hibernate.
Used CVS version control to maintain the different version of the application.
Implemented the data persistence functionality of the application by using Hibernate to persist Java data object to the relational database. Task includes - configuring and maintaining the Hibernate configuration file.
Application support for System Integration Testing and User Acceptance Testing.
Involved in creating test cases.
Responsible in understanding the client requirements and coordinating with the offshore team in successful implementation of the project.
Part of Issue Management Team involved in development and fixing issues which are raised by Client.
Coordinating with testing team in resolving issues and finally moving to production.
Developed Spring Aspect Oriented Programming (AOP) for Exception handling logic.
Communicating with Business Analysts to resolve the requirements issues for the team.
Coordinating with the team in implementation of business logic.
Environment: Java, J2EE, WebLogic 11.1.1, JSP1.2, JavaScript, JMS, Struts 1.3, HTML, CSS, selectors, pseudo classes, XML, XSLT, SOAP, Hibernate 3.0, Session Bean (EJB), Oracle 10g, Oracle ADF.
Comerica, Dallas, TX Mar 2012 – Aug 2013
ETL Developer
Roles and Responsibilities:
Create Informatica mappings, enabling the extract, transport and loading of the data into target tables.
Create Workflow, Worklets and Tasks to schedule the loads at required frequency using Workflow Manager.
Prepare reusable transformations to load data from operational data source to Data Warehouse.
Wrote complex SQL Queries involving multiple tables with joins.
Schedule and Run Workflows in Workflow Manager and monitored sessions using Informatica Workflow Monitor.
Used debugger, session logs and workflow logs to test the mapping and fixed the bugs.
Analyze the dependencies between the jobs and scheduling them accordingly using the Work Scheduler.
Improved the performance of the mappings, sessions using various optimization techniques.
Develop Informatica mappings, enabling the ETL process for large volumes of data into target tables.
Design and develop process to handle high volumes of data and high volumes of data loading in each SLA.
Environment: Informatics 8.1, OBIEE, Erwin, Oracle 10g, SQL Server 2008, Flat files, SQL, putty, UltraEdit-32, shell Programming, Toad, SQL Developer, UNIX scripting, Windows NT.