Professional Experience
*+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, testing and deployment using Java/J2EE.
3+ years of experience on Mule ESB Enterprise edition
Experience in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL.
Good experience in integrating Salesforce, spring frameworks, spring beans and web services using Mule ESB.
Extensively work on both Enterprise and Community edition of MULE ESB. Have an experience working Mule API manager and RAML. In-depth experience in CRM business processes like Account Management, Case Management.
Experience in using Mule Connectors like FTP, SMTP, and VM as part of Integration Usage.
Experience in sending Mule Applications to Mule ESB and Mule CloudHub alongside involvement in arranging log and cautioning in CloudHub.
Strong application combination encounter utilizing Mule ESB with Connectors, changes, Routing, ActiveMQ, JMS and RabbitMQ. Information Transformations utilizing Mule ESB.
Expertise in developing the integration workflows using an ESB framework.
Experience in Unit testing using JUnit and MUnit. Good experience on version management tools GIT, CVS and SVN.
Develop Mule ESB projects for the services with synchronous and asynchronous mule flows.
Excellent Communication skills and motivated organized team player and strive to learn and implement.
Skills
Database
Oracle, DB2, MS SQL SERVER
OS
Windows, Linux distribution, UNIX
Mule
Mule ESB 3.9.x/4.1.x, TIBCO, Anypoint Studio 6.5/7.5, API Management
Flow Control
Splitter, Soap Router, Scatter-Gather, Choice
Connector
HTTP, Salesforce, Webservice consumer, FILE, FTP
Integration
Cloud Hub, SOAP, Restful WS, WSDL
Servers
Tomcat, WebLogic, Mule runtime
Component
Transform, Java, Invoke, Logger, JavaScript
Languages
Java, JavaScript
Tools
Jenkins, Maven, Jira, SVN, GIT
EDUCATION AND CERTIFICATION
MAY 2017
General Study Associate Degree From Community College Of Denver
Certification
MuleSoft Certified Developer – Integration and API Associate (Mule 3.9)
MuleSoft Certified Developer - Level 1 (Mule 4)
Experience
Costco, Issaquah, WA July 2018 – Present
MuleSoft ESB Developer
Responsibilities:
API proxy system based with OAuth Implementation for consumed by Upstream systems
Retrieve Data from Soap Services for the upstream systems
API management with Documentation
Developed APIs with JSON Based RESTful Services
SFTP implementation with NetSuite connection calls
Common error handling framework for all APIs
MUnits for all the flows developed
Connectors and Components used: DB for MySQL DB with connection Pooling
Developed interfaces with Pipe delimited Flat file Toolkit router based SFTP Transformation to Underlying Rest Services
Design and Implementation responsibility of the Integration APIs
HTTPS implementation with IP whitelisting and CORS policies
Environment: Anypoint Studio 6.5/7.5, Rabit MQ, Active MQ, SVN,Oracle 11g, ESQL, Json/Java, SOUPUI 4.6, GIT, Jerkins, Mule ESB 3.9.x/ 4.1.x, Anypoint platform, IBM MQ Series 7.5.
US Bank, Minneapolis, MN May 2016 – Jun 2018
Mulesoft ESB Developer
Responsibilities:
Implemented API Policies for Client id and Secret Enforcements
Connected to IBM MQ with Security.
Worked extensively on DataWeave for transformations.
Involved in the design sessions with external Systems.
Design and Implementation responsibility of the Integration APIs with ownership of APIs
Developed interfaces with CSV based SFTP Transformation to Underlying SOAP Services.
Developed APIs with JSON Based RESTful Services.
Implemented OAuth for the APIs
HTTPS implementation with IP whitelisting and CORS policies
All APIs interfaced with DB, Queues, Topics and SFTP Systems
Developed Error handling Strategy for the API Systems.
Managed by Bamboo and Bitbucket for CI/CD process with Maven.
Environment: Java 7, Anypoint Studio 6.5, Mule ESB 3.8.x, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs, Data Weave, Cloud Hub
BCBCS, Chicago, IL July 2013 – April 2016
Integration Engineer
Responsibilities:
Configure Queue Managers, Queues, Channels based on integration needs.
Implement publish-subscribe scenarios based on requirement.
Participate in maintaining the existing production systems.
Design and develop MQ adapters that use the MQ for Java to process XML messages.
Develop Shell Scripts on various UNIX platforms for monitoring WMQ.
Participate in SSL Configuration on WebSphere MQ for security.
Problem determination and troubleshooting using system, and QMGR error logs.
Responsible for developing procedures for logging / recovery of MQ objects.
Participate in all MQ administration, managing clusters both in GUI and command mode.
Environment: WMB, Java, WebSphere MQ, Putty, Linux RedHat
Home Depot, Atlanta, GA Mar 2012 – June 2013
Java Developer
Responsibilities:
Implemented logging mechanism using Log4j framework.
Have written SQL queries & PL-SQL - Stored procedures, cursors, and object types.
Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.
Worked on existing oracle stored procedures to improve the performance.
Involved in integrating different modules in the project.
Used Web Sphere Application Server for deployment.
Developed the application using Eclipse IDE.
Produced SOAP web services using Metro RI for building the business application layer.
Integrated application with Validation framework for server-side validations.
Developed Maven scripts and developed builds using Maven and Jenkins.
Used SVN repository for code coordination.
Environment: JAXP, JAX_WS, CVS, SQL, JSP, JDBC, Restful Web Services, Validation Framework, Jenkins, Eclipse, Log4j, JUnit, XML.