Post Job Free

Resume

Sign in

Manager Developer

Location:
Silver Spring, MD
Posted:
January 20, 2021

Contact this candidate

Resume:

Profession Summary

*+ years of experience in designing, developing and testing middleware applications using WebSphere Message Broker, WebSphere MQ, DataPower and MuleSoft ESB.

Good experience on AnyPoint platform with Design center, API Manager, AnyPoint Exchange, Runtime manager, Access management.

Excellent skill in defining contract document for REST and SOAP using RAML and WSDL respectively.

Expertise in developing new APIs using REST and SOAP Webservices.

Good experience using Mule connectors like FTP, FILE, SFTP, IMAP, Salesforce, AWS etc.as a part of integration.

Good experience in creating interfaces between Salesforce and Oracle ERP using Informatic Cloud/Mule ESB technologies.

Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, and JMS.

Good experience in securing middleware infrastructure (SAML, OAUTH, and LDAP).

Proficient both in Agile and Water fall software development methodologies.

Proficient in creating reusable shell scripts, Python and Ruby scripts.

Proficient in automated deployment using Jenkin, GIT/SVN/CVS, Artifactory.

Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.

Good communication skill, attention to details, can work as a team and individual.

Technical Skills

Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c,\.

Technologies: Mule ESB 3.8.x/4.1.x, AnyPoint Platform, Mule API Proxy, AnyPoint Studio6.5/7.5, IIB, API-CONNECT, DataPower

Security: OAuth, SAML, LDAP, SSL, TLS .

Operating Systems: Windows, UNIX, Linux, DOS.

Protocols: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP.

Web service: XML, WSDL, XSD, JSON, Swagger, XSL.

Application Server: WAS, WebLogic, Tomcat.

Automation: Jenkins, GIT, SVN, CVS, Artifactory, Ant, Maven.

Other tools: UML, Altova XMLSpy, TOAD, SQL Developer and SOAP UI.

Education and Certification

BSc. in Computer Science

MSc. In Information Science

Professional Experience

First American Financial, Santa Ana, CA Feb 2018 - to Present

Sr. MuleSoft Developer

Responsibilities:

Participate in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.

Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and solution of the block.

Create REST and SOAP API contracts using RAML and WSDL respectively and provide and consume rest and soap services.

Done parallel migration from mule 3.9 flows to mule 4.2, create error handle library and code fix.

Create Mule flow that uses connectors SFDC, Message Transformer, Choice Exception Strategies and Batch processing.

Done code walk-throughs, Mule Debugging, and Error fixing.

Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and OAuth Authentication & amp.

Design and develop enterprise services API specification using RAML and REST schema.

Create MUnit to perform unit test using per flow strategy and match 80% code coverage minimum.

Create transformation logic using Dataweave, java and XSLT transformers components.

Build 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 and Implement Mule flows for each entity with retry mechanisms with private secured flows.

Implement Exception Handling, Logging, and Error Handling.

Develop and maintain ETL mappings using Mulesoft Anypoint Studio Connect to extract the (meta) data from multiple source systems that comprise databases like Oracle, MongoDB, AWS S3.

Participate in 24X7 production support and triaging issues.

Environment: MuleSoft ESB 3.9.x, 4.2.x, WebSphere message broker 6.1, WebSphere MQ 7, RFHUtil, Batch file, SVN, SOAP UI, AnyPoint Studio 6.5/7.5, CloudHub, API Kit.,Mongo DB,AWS S3

Exelon, Chicago, IL Jun 2016 - Jan 2018

MuleSoft Developer

Responsibilities:

Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.

Create RAML specification, building APIs using API Kit Router in Mule applications.

Create transformation logic using Dataweave, MEL and XSLT.

Organize flows, sub flows and global XML configuration files.

Use partner WSDL for ESB to Salesforce integrations.

Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.

Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications.

Collaborate with developers with in my team and from other team members for effective implementation of projects.

Perform end-to-end testing, resolve problems and validated the test results.

Create reusable components such as global exception handling strategy and common logger.

Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.

Deploy applications to different environments (Test, QA, and PROD).

Implement error handling and logging in the message flows.

Design, develop and migrate flows (Mule ESB and WMB) based on requirements.

Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.

Environment: GitHub, Web Logic Application Server10.3, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, Java, MuleSoft 3.0.x/3.7.3, MMC, AnyPoint Studio 5.0/6.5, JSON, JMS, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC, CloudHub.

TD Bank, Cherry Hill, NJ Feb 2014 to May 2016

Java Developer

Responsibilities:

Work on requirements to translate business rules into business component modules.

Participate in design and Drawing UML diagrams such as use cases, sequence diagram.

Participate in the design of user interface and business layers.

Participate in development of controller component using Servlets and view component using JSP, XSLT, CSS, HTML and JavaScript for the client-side validation.

Create use cases diagrams, activity diagrams, sequence diagrams and class diagrams.

Work on Spring-DAO based declarative transaction management.

Implement Hibernate and spring framework.

Participate on the back end to modify business logic by making enhancements.

Responsible for writing JavaScript for the validation in client side.

Participate in design and implementation of contract Web service.

Implement business logic-coding framework to seamlessly map the business logic into respective value beans.

Publish web services to help users interacting with web services.

Develop functions and store procedures using SQL and PL/SQL for the application.

Write database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.

Used Clear Case to merge code and deploy them in to a central depository location.

Environment: Java 1.5, J2EE, SOA services, JSP, Agile/Scrum, Eclipse, HTML, XML, JavaScript, AJAX, ANT, WSDL (Restful), SOAP, XML, TCP/IP, JavaScript.

Verizon, NYC, NY Oct 2012 to Jan 2014

Role: ETL Developer

Responsibilities:

Create Informatica mappings, enabling the extract, transport and loading of the data into target tables.

Wrote complex SQL Queries involving multiple tables with joins.

Schedule and Run Workflows in Workflow Manager and monitored sessions using Informatica Workflow Monitor.

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.

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.

Improved the performance of the mappings, sessions using various optimization techniques.

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.

Environment: Shell Programming, Toad, SQL Developer, UNIX scripting, Windows NT, Informatica 8.1, OBIEE, Erwin, Oracle 10g, SQL Server 2008, Flat files, SQL, putty, UltraEdit-32.



Contact this candidate