GAGAN TEJA
Email: ****@******************.***
Contact No: 609-***-****
SUMMARY:
7+ years of IT experience that covers in-depth understanding and exposure in requirement gathering, analysis, design, implementation, and deployment of various Integration projects.
Mule ESB experience with implementing Service Oriented Architecture and Enterprise Application Integration using Mule Server 4.x., 3.x.
Hands-on experience using mule connectors like HTTP, Database, SFTP, File, and knowledge on Salesforce and VM connectors.
Hands-on experience with SFTP connector in creating directories, files, copying and moving the files.
Have technical knowledge on message queueing system like Active MQ in Queues, Topics and dead letter queues.
Experience in implementing Mulesoft Batch Processing and Scatter-Gather.
Worked on XML technologies like XML, and Web Services – RESTful and SOAP.
Experienced in designing and testing custom API using RAML.
Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Message Filtering, Message Transformation, Batch message processing and error handling.
Strong experience in troubleshooting Mule ESB flows using the debugger and flow analyzer.
Strong working knowledge on MUNIT in writing the test cases for the Mule integrations and the API’s using the Mock message processor, verify message processor calls.
Strong experience in deploying applications to the cloud hub and through MMC.
Knowledge on MULE 4 Error Handling modification, Dataweave 2.0 and modified message processing strategy.
Experienced in Java and J2EE technologies.
Experience as a J2EE Developer in Object Oriented development, implementation, and maintenance of web and distributed applications.
Good exposure to overall software development life cycle with good knowledge of processes like version control, bug tracking.
Extensively worked on databases like MS SQL, MySQL, SQLite.
Proficient in deploying and configuring applications into servers.
Excellent analytical, problem-solving, communication and interpersonal skills. Can work as a part of a team as well as independently.
TECHNICAL SKILLS:
Mulesoft:
Any point Studio, Mule Server 3.x, 4.x SOA, ROA, RAML, Data Weave, Connectors, Message Processors, Scheduling, Maven, Deploy to Cloud, Deploy to MMC, Error Handling.
Programming Skills:
C#, Java, C, C++.
J2EE Technologies:
JSP, Servlets, JDBC.
XML Technologies:
XML, SOAP, XSLT, DOM, SAX, XSD.
Web Programming:
HTML, JavaScript, CSS, CSS3, AngularJS.
Databases:
Oracle, MySQL, MongoDB, SQLite.
Development IDEs:
Eclipse, NetBeans, IntelliJ, Spring Source Suite.
Version control:
GIT.
Continues Integration:
Jenkins.
EDUCATION:
Bachelor of Science in Computer science from University of Central Missouri.
CERTIFICATION DETAILS:
Certified MuleSoft Developer – MCD- Level-1 (Mule 4)
PROFESSIONAL EXPERIENCE:
Client: HCSC, Chicago.
Role: MuleSoft Developer
Jan 21 – Till Date
Health Care Service Corporation (HCSC) is a member owned company in the United States. HCSC was formerly known as Hospital Service Corporation and changed its name to Health Care Service Corporation in 1975. Health Care Service Corporation is the licensee of the Blue Cross and Blue Shield Association for 5 states.
Responsibilities and Duties:
Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Analysis and code development using Agile Scrum methodology.
Configured and used various connectors such as HTTP, SMTP, SFTP, Anypoint MQ and Database in different workflows as part of integration usage.
Changed the contents and formats of message properties, variables and payload
using Datawave and Mule Transformers.
Involved in preparing the Sequence diagrams, Mapping diagrams and technical specification
documents for all the service APIs and Flows.
Integrated web services including SOAP as well as REST using Mule ESB.
Built flows for SFTP integration in creating the CSV files for storing the device information for analytics.
Experience in Mule soft Any point API platform on designing and implementing Mule APIs.
Created SQL queries and stored procedures, functions to interact with SQL server.
Written the MUNIT test cases for the API’s and the Integrations using the Mock message processor, Payload Assertions.
Built and deployment mule projects to Cloud Hub using Maven (Mule-Maven-plugin) through
Jenkins
Extensively used Data weave to query and transform messages and used various filters.
Prepared design document specifications troubleshoot, and testing Involved in all phases of
testing & production support.
Involved in UAT and functionality testing using variety of tools like SOAP UI/POSTMAN and
review web service calls from browser consoles to determine exact root cause analysis.
Involved in various design meetings and participated actively in brainstorm sessions and
status calls.
Environment: MuleSoft ESB 4.3.0, Data Weave, Cloud Hub, MS-SQL, Maven, Anypoint platform, MUNIT, REST full APIs, RAML.
Warner Brothers, CA
Role: MuleSoft Developer
May 19 – Dec 20
Warner Bros. Entertainment Inc. (formerly Warner Bros. Pictures, Inc.), commonly referred to as Warner Bros. or Warner and abbreviated WB, is an American entertainment company headquartered in Burbank, California and a subsidiary of AT&T's Warner Media.
Responsibilities and Duties:
Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Analysis and code development using Test-Driven Development (TDD) and Agile Scrum methodology.
Experience in Mule soft Anypoint API platform for designing and implementing Mule APIs.
Documented High level, Detailed design documents
Integrated the SAP OData services and the Salesforce.
Developed the RESTFUL API’s which calls backend salesforce and to fetch the records and sends back the response to the Front-End.
Used MUnit for mocking and unit testing mule flows.
Experience in using Mule Connectors like Http, FTP, salesforce, SAP as part of Integration Usage.
Involved in preparing the Sequence diagrams, Mapping diagrams and technical specification documents for all the service APIs and Flows.
Changed the contents and formats of message properties, variables and payload using Dataweave and Mule Transformers.
Used validation components to do data validations within flows & sub-flows.
Built and deployment mule projects to Cloudhub using Maven (Mule-Maven-plugin) through Jenkins.
Prepared design document specifications troubleshoot, and testing Involved in all phases of testing & production support
Environment: Mule ESB 4.1.5, Data Weave, Cloud Hub, MS-SQL, Salesforce, Maven, Anypoint platform, MUNIT, RESTfull APIs.
INDUS INFOTECH (Petco Animal Supplies- India)
Role: Mule Developer
June 17 – April 19
Responsibilities and Duties:
Involved in requirements gathering session to understand the project requirements.
Performed the role of MuleSoft developer in the project.
Involved in building the Mule application to consume web service to match the functional needs of the organization.
Experienced in designing and developing RAML based APIS’s using Anypoint platform.
Worked on Various Mule Connectors.
Implemented in integrating the Mule with the database by calling their API’s.
Worked in Managing API’s, setting up public groups and queues, created page layouts, search layouts to organize fields, Custom links, related lists and other functionalities.
Environment: Mule ESB 3.x, 4.x, Data Weave, Cloud Hub, MS-SQL, Salesforce, Maven, Anypoint platform, MUNIT, RESTfull APIs.
INDUS INFOTECH
Role: Java Developer
Jun 14 – April 17
Responsibilities and Duties:
Developed back-office tool for Admin to know the customer information, account information,
audit the account history based on the transactions and login (role-based authorization) and
logout pages using HTML5, CSS, BOOTSTRAP and Materialized UI templates.
Developed both client and server implementation of SOAP web services.
Developed client and server implementation of REST web services using Apache CXF and Rest
easy.
Worked on the DAO layer using Hibernate for CRUD operations.
Developed JPA classes for integration with the Oracle database.
Involved in the application deployment process in multiple environments.
Involved in the deployment of the war files in QA and Dev servers.
Worked on deployment in Sandbox, Dev and QA environments.
Co-ordination with the functional team for different function issues.
Environment: Java 7, JDBC, J2EE, JSP, J2SE 5.0, Hibernate 3.4, CSS, HTML5, AJAX, JUnit, JMS, JSTL, SOAP, jQuery, JIRA, Maven.