Objective: Angasu
Objective: Angasu
Objective: Angasu
Objective
I am a highly motivated and experienced Mule ESB Developer with a client focused attitude and 7 plus years of
experience. My expertise area is; Mule ESB, Anypoint Platform, Messaging, API design and Implementation,
Cryptography, SOA, WebSphere MQ and WebSphere Message Broker.
Professional Summary:
Over 7 years of experience in computer programming and 5 years of experience in integrating the systems
using Mule ESB, API manager and IBM Message Broker.
Good experience in software development using SDLC (Software development life cycle) methodologies,
Object Oriented Technologies, UML, Test Driven development Agile methodologies.
Good experience in implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP,
REST, WSDL and UDDI).
Good experience in implementing MVC frameworks using Struts, Spring (IOC & AOP), Hibernate for
persistence, JUnit, Active MQ, Anypoint studio & RAML.
Experience in building SOA using web services with SOAP and RESTful implementation using WSDL,
SOAP, JAX-WS, JAX-RS and testing using SOAP UI etc.
Good experience in Mule administration, configuration, tuning, Mulesoft MMC and enterprise release
capabilities.
Good experience in Mulesoft on designing and implementing Mule APIs.
Hands on experience integrating multiple applications using Mule ESB, utilized different connectors,
transformations, routing, messaging and exception handling using Mule ESB.
Experience in working with databases like oracle 10g/11i, MS SQL server and DB2 to manage tables and
created views, indexes, sequences, stored-procedures, functions, and triggers for the fast retrieval and
manipulation of data.
Worked extensively with databases for developing stored-procedures, triggers, functions, views and result
sets.
TDD (Test driven development) with JUNIT, proficient in integration testing of web applications and
remote systems.
Hands on experience in using various IDE’s like Eclipse, RAD, JBuilder and JDeveloper.
Expertise in making the continuous Integration successful using Jenkins.
Experience with build/deployment and release of the application using Maven, Ant.
Protocols HTTP/HTTPS, SMTP, FTP, SOAP, MQ, JMS, TCP/IP, SSH, SFTP
Case Tools Clear case, SVN, GitHub
Programming Language Java, SQL, MEL, XSL, UML, Shell Scrip, Python
Page 1 of 4
Angasu
Participate in Requirement Gathering, analysis, design and development of the project. Executed the
development process using Agile methodology, which included iterative application development, monthly
Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
Implement integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle
Database, and Active MQ broker.
Design and develop enterprise services using RAML and REST based APIs and used various transformers
in Mule ESB based on use case and had implemented the custom transformations.
Create and consume SOAP and REST services using CXF and used MULE ESB to route various calls to
do validation of service input and to handle exceptions.
Configure Mule process for enriching the data by makes web service calls to the middle tier Mule ESB for
processing.
Work on the Mule API Gateway for the application of policies to API as well for managing the security.
Also worked with the Proxy settings using the API Gateway for the API’s.
Use DataMapper as well as DataWeave for data transformations and data validations within flows & sub
flows.
Implement synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.
Create Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ
queues, some transformations were also done at the integration layer.
Create interfaces between Salesforce, REST and SOAP web-services.
Use Database Connectors to connect with respective systems using Mule ESB.
Create http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
Create Request & Response transformers, Custom Components & configured them in Mule-config.xml.
Utilize mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC
Connector, and Transaction Manager.
Deploy Mule ESB applications into MMC (Mule Management Console and used MUnit to validate mule
flows.
Participate in documenting the procedures for running the application (as per Agile norms) from end to end.
Part of production support 24X7.
Page 2 of 4
Angasu
Environment: Java 1.7, Mule ESB 3.7.x, Anypoint Studio, Mule Standalone Server, ActiveMQ, GitHub,
CloudHub, Oracle 11g, CXF, SOAP, REST, OAuth, Apache-Maven, FileZilla, Putty, MUnit, Salesforce, WMQ,
RAML, JSON, MUnit, JavaScript, Log4j, JUnit, WSDL, CVS
Understand functional requirements and map them to business / functional domain and processes which
includes analyzing and identification of reusable services if already existing
prepare technical specification documents (TSD'S) for all the services that are to be implemented.
Utilize various connectors such as Sales force, FTP, HTTP, VM, File, SMTP, SFTP, Servlet, Database.
Transform message using XSLT, Data Weave, and Custom Java Transformers to transform data from one
format to another format using Mule ESB.
Have written batch jobs to run at schedule times.
API Manager has been used registering, designing, building and managing APIs.
Designed and developed enterprise services using RAML and REST based APIs in Mule Soft.
Used various transformers in Mule ESB based on use case and had implemented the custom
transformations. Experience working with exposing API using RAML.
Create new and updated existing APIs using RAML and API KIT for defining integration schematics.
Creating and consuming of soap and REST services using CXF.
Participate in configuring Hibernate mapping files and POJO objects. Used Hibernate Transaction
Management, Batch Transactions and cache concepts.
Deploy applications into Mule Soft CloudHub and Mule Management Console.
Create build script using ANT to build, package, test and deploy applications in WAS server.
Environment: Java, Spring Core 3.0.7, MVC, Oracle11g, JPA, Mule ESB 3.2/3.5, Hibernate3.0, SOAP, REST,
SOA, JUnit4.9, IBM WebSphere, log4j, SQL, PL/SQL, Maven, Junit, TestNG, Unix/Linux JDBC, XML, UML,
Eclipse.
Create Mule ESB flows using Mule Anypoint Studio, performed payload transformation & used
middleware frameworks for routing the messages to appropriate systems.
Transform message using XSLT, Data Weave, and Custom Java Transformers to transform data from one
format to another format using Mule ESB.
Utilize Mule components such as File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
Configure Queue Managers, Queues, Channels based on integration needs.
Participate in all MQ administration, managing clusters both in GUI and command mode.
Participate in SSL Configuration on WebSphere MQ for security.
Implement publish-subscribe scenarios based on requirement.
Participate in maintaining the existing production systems.
Page 3 of 4
Angasu
Problem determination and trouble-shooting using system, QMGR error logs and FFDC reports.
Responsible for developing procedures for logging / recovery of MQ objects.
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.
Environment: Mule ESB, WebSphere MQ V6, DB2, SqlServer, ESQL, Java, Putty, Windows, Unix.
Perform business analysis, technical analysis, systems design, application software programming.
Prepare DFD's & Entity Relationship(ER) diagrams.
Create and restructure the stored procedure, designing, coding and developing the same using the T-SQL
Programming.
Create, set and maintain Database Administration scripts.
Create T-SQL for creating, altering and maintaining databases and database objects.
Manage SQL Server databases access security privileges and permission for groups, roles users and logins,
created and supported complex database schema and administration task of SQL Server.
Perform Batch processes, Import, Export, Backup, Database Monitoring tools and Application support.
Tuning query by using SQL Profiler, Execution Plan, Trace Statistics, DBCCs, and DMV etc.
Configuring, monitoring and troubleshooting solutions.
Configuration of report server and report manager scheduling, give permission to different level of users in
SQL Server Reporting Services.
Page 4 of 4