Kiran Kumar
Senior MuleSoft Integration Consultant
PROFESSIONAL SUMMARY
11+ years of professional experience in the IT industry with expertise in design development and deployment of Mulesoft Anypoint studio and IBM Websphere Process Server and Enterprise Service Bus.
Extensively worked on Anypoint studio platform to create, execute and deploy mule flows.
Around 3.6 years of experience on Mule ESB Enterprise edition. Had an experience working on Mule API manager and RAMLover AnypointStudio, Anypoint Cloud-Hub, and Management.
Experience in creating RAML files using Mulesoft API designer.
Responsible to develop RESTful web services in Mule ESB based on SOA architecture.
Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
Extensively used scopes like Flow, Subflow, For-Each, Message Enricher, Async, Processor Chain
Extensively uses Database, MongoDB, HTTP, JMS, Salesforce, VM, activeMq, Web Service Consumer.
Extensively used ApiKit Router, Expression, Flow Reference, Invoke, Java, Logger, Transform Message
Used almost all Object, JSON, XML transformers, Expression, Message, Message Property, NOT, Or, And, Payload.
Extensively used error handling Catch Exception Strategy, Choice Exception Strategy, Reference Exception Strategy
Experience with Service Oriented Architecture (SOA) based tools like Mulesoft Anypoint Studio and IBM Web sphere Integration Developer.
Strong Experience in developing the Mule ESB flows, Library, Modules, Mediation Module, and BPEL using the WID tool.
Experience in configuring proxy endpoints
Experience in creating SLA tiers, policies for proxy application.
Experience in testing both soap and rest based services using SOAP UI and Postman tool
Experience with installing and configuring application servers such as IBM Websphere Server.
Worked with cross functional teams to gather requirements, design the process and development/integration, and testing end to end processes. Effectively.
Thoroughly involved in all phases Agile, Software Development Life Cycle (SDLC) which details to gathering requirements, analysis and design, implementation, unit testing, integration testing, defect fixing and maintenance of projects.
Provided support to the Customer Support Team in block related queries.
Experience in SVN, CVS version control
Used HP Quality Center for Bug reporting.
Having working Knowledge of continues deployment using Jenkins
Experience in Code Review, Testing (Unit Testing) and Code fixes based on review and test results.
Flexibility and Adaptability in regards with new technologies and environments.
Successfully handled all assignments with a sense of responsibility and commitment.
Self-motivated and able to work both independently and within a team environment effectively.
Education and Certifications
Master of Computer Applications(MCA) from JNTU, Hyderabad, India
Associate Mulesoft Developer
Technical Skills
Mule Integration
MuleSoft Enterprise Runtime 3.8.3/3.7.4, Anypoint Runtime Manager, Mule Management Console, RAML
Languages
Java
XML Technologies
XML, XSD, WSDL
Messaging
Mule ESB Enterprise, Spring Integration 4, JMS, IBM MQ 7, Active MQ 5.7
RDBMS
Oracle, MySQL
Servers
Mule Enterprise Server, IBM WebSphere Process Server, IBM Websphere Enterprise Service Bus Server
IDEs
Mulesoft Anypoint Studio, IBM Websphere Integration Developer
Version Control
SVN, CVS
Continuous Integration
Jenkins
Build Tools
Maven 3
Issue Tracker System
HP Mercury Quality Center 9.0
Packages
MS Office (MS Word, MS Excel, MS PowerPoint etc.)
Testing Tools
Munit
Software Tools & Utilities
Soap UI, Postman, XML Spy, TOAD, Putty, WinSCP, FileZilla
Operating System
Windows
Pekin April 2018 – till date
Pekin IL
Mulesoft ESB Integration Engineer Developer
The objective of this project is to complete lifecycle of a new or modified software system, from initial definition, research, and design, to implementation and support. This includes not only creation of new programs, but modification and extension of existing programs, and integration of custom software with other custom or packaged applications to achieved the desired functionality for the business.
Responsibilities
Interacting with Business Analyst to gather the requirements.
Participate in daily scrum call.
Providing support to existing production applications.
Providing support to devops team for production deployment.
Providing support to QA team for testing.
Testing end to end Integration between interfaces/systems.
Created proxy for REST service using AnyPoint Manager.
Extensively used Mule Requester connector for File and SFTP connectors in middle of flow.
Extensively used PGP Encrypter/Decrypter processor.
Extensively used POLL scope to trigger the flow using CRON expression.
Extensively used File connector.
Extensively used SFTP connector.
Extensively used SMTP connector to send mails.
Created Knowledge sharing document.
Cisco October 2017 – March 2018
San Jose CA
Mule ESB Integration Engineer Developer
Tools
Mule AnyPoint Studio, Mulesoft API Management, SOAP UI, postman, Mule Management Console, SVN, Windows 10
The objective of the larger migration project is to reduce TCO by having a single unified platform as opposed to having various platforms and its associated licensing and support costs. This project will focus mainly on understanding the complexity involved in the actual migration, developing strategic plans to carry out the migration with little or no friction to the end users (applications, partners, tenants), setup of environment and migration of candidate API’s from current platform to the target platform. In addition to the migration of candidate API’s to new platform, relevant changes would be made to the consumers of the API’s to leverage the API from the new platform. This project is expected to help Cisco IT management to devise the strategy for carrying out the migration of all API’s to the new platform.
Responsibilities
Interact with Mashey team and identifying API’s to migrate into Mulesoft platform.
Testing Mashery services and preparing postman test scripts
Identify the list of policies, Endpoints created on Mashery API and document
Migrate the Mashery API services into Mulesoft API Management
Creating API portal for specific to API, same as Mashery Portal.
Creating the proxy in Mulesoft API management using end point URL captured in Mashery admin cosole.
Creating SLA tiers and policies and applying on proxy
Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery
Implementing portal and proxy migration based on the requirements. Developing unit test cases for the developed applications.
Used mainly Postman to test the Web services.
Testing end to end Integration/handshaking between other interfaces.
Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery
Cisco January 2017 – September 2017
San Jose CA
Senior Mule ESB Developer
Tools:
Mule AnyPoint Studio, SOAP UI, postman, PostgreSQL, Mule Management Console, SVN, Windows 7
Description
Cisco SDN application is providing Bandwidth on Demand (BoD) and flexible network option for situations where users need dynamic bandwidth and to reliably transfer large data sets for short periods of time between two end points, with guaranteed bandwidth. Users can make reservations in advance, or provision in real time point-to-point bandwidth with the capacity they need to meet their requirements. After the user submits the request, it is then accepted or rejected. Users are able to view and check the status of all of their reserved services in one place.
Responsibilities
Coordinate with onsite team to gather requirements.
Building the mule ESB flows using Anypoint Studio
Attending daily scrum calls to update on status and to get requirements
Giving demo’s to end customer with functionality.
Integrated SFDC successfully as part of POC
Monitoring team member, assigning work, helping out them in case of any technical issues.
Preparing unite test cases, Unit test data and Unit test completion report
Fixing the defects raised in HP quality center
SMC3 June 2015 – December 2016
Atlanta GA
Offshore/ Onsite
Mule ESB Developer
Tools
Mule AnyPoint Studio, SOAP UI, postman, Mongo DB, Mule Management Console, SVN, Windows 7, ALM Software Planner
SMC3 is building an Industry Platform that will facilitate and standardize the communication portal between shippers and carriers in all aspects of activities involving freight movements. This platform will provide API services for obtaining status, document retrieval, dispatch and pricing from supported carriers. An integration carrier services with customers to provide information about status, documents, dispatch and pricing services.
Responsibilities
Interacting with client to get business requirements and scope of the project.
Experience in created RAML file with list of service offered by SMC3 platform
Experience in creating Request and Response JSON files and respective schema files
Experience in adding validation in RAML file
Experience is using APIKit Router to access RAML file
Experience in creating Flow, Sub-Flows
Experience in invoking REST and SOAP based service
Experience in creating Exception strategies
Experience in using ALM software planner to create tasks and assign tasks.
Extensively used Jenkis to for continues build
Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery
Implementing interfaces/components based on the requirements. Developing unit test cases for the developed applications.
Testing end to end Integration/handshaking between other interfaces.
Giving completed support (solving issues) to developed application.
Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery
Roche April 2014 – May 2015
Germany
Offshore India
Mule ESB Developer
Tools
Mule AnyPoint Studio, SOAP UI, postman, Mule Management Console, SVN, Windows 10
The objective of this project is to integrate different modules of Saleforce system like Account, Opportunities etc and to perform CRUD operations. This platform will provide API services for obtaining Accounts, Opportunities from supported customers. The project involves integration with systems like Salesforce, MySQL database etc. to achieve operational efficiency and deliver business value.
Responsibilities
Integrated multiple applications in the project using MuleSoft Enterprise using Agile Methodology
Advocated API driven methodology recommended by MuleSoft to define and collaborate APIs using RAML.
Interacting with client to get business requirements and scope of the project.
Collaborated with Mule Soft professional services team for various Mule issues identified during development and system test.
Integrated Salesforce for Account, Opportunities with Point of Sale (POS) application to achieve improved customer experience using Mule SFDC connector.
Coordinated with onshore team members for easy integration of the messages and alignment to timelines for delivery
Implementing interfaces/components based on the requirements. Developing unit test cases for the developed applications.
Testing end to end Integration/handshaking between other interfaces.
Giving completed support (solving issues) to developed application.
Daily/Weekly status calls with the stake-holders.
Thames Water UK September 2013 – February 2014
Offshore India
IBM WPS Developer
Tools:
IBM Websphere Integration Developer, Webspere Process Server, SOAP UI, SVN, Windows 7
Description
Thames Water is required to issue notifications under New Roads and Street Works Act (NRSWA) 1991 for works with respect to street works to the highway authorities. These notifications enable highway authorities to know the on-going or upcoming works that are being carried out by Thames Water and helps them in coordinating the works and providing good service to the public.
These notifications are exchanged between Thames Water and Highway authorities electronically in a format that has been prescribed by the Department for Transport (DfT). The format of the Electronic Transfer of Notice’s (EToN) must comply with the technical specifications given by the DfT.
Responsibilities
Coordinate with onsite team for understanding design document.
Building the Business processes for EToN-6 requirements.
Regularly having calls with onsite team to discuss on the development progress.
Monitoring the junior team members and helping out them in case of any technical issues.
Involved in preparing unit test cases, unit test data, system test cases and providing Unit test completion report to onsite team
Involved in bug fixing
Honda Motors Co., May 2012 – August 2013
Ohio
Offshore India
IBM WPS Developer
Tools
IBM Websphere Integration Developer, Webspere Process Server, SOAP UI, SVN, Windows 7
Description
American Honda Motor Co. Inc., (AHM) is a wholly owned U.S. subsidiary of Honda Motor Co. Ltd., a Japanese corporation. AHM is the exclusive distributor of Honda products in the United States. Honda products consist of automobiles, motorcycles, power products (engines, generators, power lawn mowers, etc.), and spare parts/components for the above.
America Honda has an objective to capture the business by introducing the new Telematics services in the cars they manufacture. Telematics services like Emergency Services, Remote Door Unlock, and Access to Hands-Free Calling, Ride Assistance, and Accident Assistance etc. Honda Next Generation Telematics project is for integrating the different systems which are involved in implementing the telematics services. The services which we are building in the project are used for Telematics device management (Pairing, Shipping & Vehicle Inbound), Provisioning and de provisioning telematics services in the Car.
Responsibilities
Working in production monitoring.
Debugging the production server logs in case of any issues and providing the solution.
Raising remedy tickets for production server restart in case of any issues.
Coordinate with onsite team for understanding design document.
Building the Business processes for different telematics services
Regularly having calls with onsite team to discuss on the development progress & Production Monitoring.
Working with the new team members and helping out them in case of any technical issues.
Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team
Involved in bug fixing
Aviva UK June 2010 – May 2012
Offshore India
IBM WPS, IBM ESB Developer
Tools
IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, SOAP UI, SVN, Windows 7
Description
CV-Heritage:-
The objective of the project is to make available to the Client View Portal Heritage products on the Alpha platform and to meet the Non functional requirements. The Customer Security Model (CSM) project is to implement common registration, logon and forgotten details processes, initially for users of the Self Service Portal but by design reusable as a generic Aviva registration process. Customer Security Model provides a platform of certain services for providing security.
UNITY:-
The purpose of the project is to deliver a strategic End to End Protection Proposition which covers all customer protection needs (including Life, 50+ and Personal Accident) in a simple and intuitive way for Distributors. The project will deliver a single, common user experience, taking into account the wants and needs of the customer and providing help and guidance where needed. The quote and apply will look to reflect those needs and the underwriting will (as far as possible) offer a single journey regardless of the number of benefits chosen.
Responsibilities
Created SOCS and SOMD documents by interacting with client.
Involved in implementing all project related changes in Mediation, Business Objects
Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team
Experience in preparing xslt
Experience in creating SOAP web services using WID tool
Deployed applications in DEV and SYSTEST Webspher server
QA testing support and bug fixing
Involved in Production deployment and hot fixes
Aviva UK December 2009 – June 2010
IBM WPS, IBM ESB Developer
Tools
IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, SOAP UI, SVN, Windows 7
Description
CAFCA (Charges Applied For Customer Advice) is introducing a new way to pay for sales advice on Individual and Drawdown Pensions - a flat charge agreed between customer and advisor which may be expressed in percentage of premium or monetary terms. It also requires that these new CAFCA charges be held separately on the Unit History and that in the case of early surrenders etc, any outstanding charges can be clawed back.
Responsibilities
Involved in implementing CAFCA related changes in Mediation, Business Objects & XSLT
Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team
Involved in DEV and SYSTEST deployment
Coordinate with onsite team for understanding SOCS & SOMD document.
Involved in bug fixing
Telus Canada July 2009 – November 2009
IBM WPS Developer
Tools
IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, Oracle 10G, SOAP UI, SVN, Windows 7
Description
SAME for TV activation provides TELUS the first development of NGOSS complaint business services as defined by the TOCP. The TOCP Product was enabled on the WBSF with data mediation capabilities delivered through DXSI for data transformation solutions. To achieve the decoupling between the business services and the end point, TOCP on WBSF provides polices based dynamic end point selection. This framework designed in compliances with NGOSS eTOM operations. SAME uses the service end points as Microsoft Mediaroom, Minerva, and Nortal etc.
And service consumers as Netcracker, SDT, and TOPS etc.
Responsibilities
Involved in preparing the Design documents for Mediaroom Module
Developed the BPEL for the Configure Service of the Mediaroom Module.
Developed the BPEL for the Deactivate Service, Resume Service and Suspend Service for the Mediaroom Mediation Module.
Developed the BPEL for the Choreography Service for the Mediaroom Mediation.
Involved in the development of the java classes for the validation part of the Choreography service.
Involved in the Unit Testing and Integration Testing of the Choreography for Mediaroom Mediation.
POC-Satyam Computer Services Ltd January 2008 – August 2008
IBM WPS Developer
Tools
IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, Oracle 10G, SOAP UI, SVN, Windows XP
Description
ISOP is Intelligent Sales and Operation Planning Project. ISOP is used to handle Engineering Change request for giving a quick Response to a Request For Quote (RFQ) in the automotive industry. It integrates the all departments in automotive industry like Sales, Engineering, Manufacturing, Procurement, Production, and Costing. By using Monitor Server ISOP can able to show Key Performance Indicators (KPI) in Monitor Dashboard.
Responsibilities
Involved in ISOP Business process development and tested using Process Server.
Experienced in creating ESB mediation module.
Experienced in creating the BPEL for the Admin.
Created the Unit Test cases
Involved in bug fixing.
Fidelity Internation Limited January 2007 – December 2007
Developer
Tools
RAD, RSM, Eclipse, SVN, TOAD, Webspere Server, Oracle 10G, SOAP UI, SVN, Windows XP
Description
FIL India Business is setting up a domestic Funds Network proposition. India FNW proposes to offer a comprehensive platform for the growing IFA segment. Easy access to wide range of domestic funds, ease of transaction execution, practice management support will be some of the features that we believe can make this an attractive option for IFA’s to consider.
Responsibilities
Involved in preparing Sequence Diagrams
Involved in preparing Activity Diagrams
Involved in preparing Domain models
Involved in preparing Class Diagrams
Involved in design & coding of JSP pages.
Involved in writing code for Struts Action classes & Action Forms
Involved in Spring IOC Module(Service Layer)
Involved in coding Business Delegate, DAO & DTO Design Patterns
Involved in writing mapping files for Hibernate Layer
Involved in preparing JUnit test cases for module.
Involved in bug fixing
CITCO March 2006 – December 2006
Developer
Tools
Eclipse, SVN, TOAD, Webspere Server, Oracle 10G, SOAP UI, SVN, Windows XP
Project Description
CITCO intends to develop a “Next Generation Application for Custodial Services” that can cater to the growing demands of the online banking and custodial services industry.
Responsibilities:
Involved in design & coding of JSP pages.
Involved in coding DAO & DTO Design Patterns
Involved in writing code for Struts Action classes & Action Forms
Involved in writing mapping files for Hibernate Layer
Involved in preparing JUnit test cases for module.
Involved in bug fixing.