Vous êtes sur la page 1sur 5

GEZE AJEBEW

1-301-836-1171
E M A I L - gkeagezule@gmail.com

MULESOFT DEVELOPER
PROFESSIONAL SUMMARY

 Around 7+ years of experience in designing and development of various multi-tiered client server-
based applications using Object Oriented, Java& J2EE and middleware technologies.
 Over 3+ years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint
Cloud-Hub, API Gateway and Mule Management console (MMC).
 Strong knowledge and hands on experience in Web development using HTML5, DHTML, CSS3,
JavaScript, JSP, XML and AJAX.
 Good experience in Object Oriented Principles (OOP) and J2EE design patterns.
 Develop front end MVC application using Angular.js and bootstrap3.
 Good experience in creating Queries, Procedures and packages in SQL. Database Design, Creation and
management of Schemas, writing functions, Triggers, DDL, DML SQL queries. Experience in writing
SQL and PL/SQL programming.
 Strong understanding and experience with enterprise MuleSoft integration patterns.
 Good experience with deploying, Configuring, and Administering Application & Web Servers such as
IBM Web sphere 7.0/8.2, Oracle Web logic10.3 and Apache Tomcat 6.x/7. x.
 Created various RAML resources to implement REST Based APIs as a part of project implementation.
 Good experience in knowledge of Maven for project build/test/deployment.
 Experience in developing Server Side components using JDBC, Servlets, EJB, JNDI, JMS.
 Good hands on experience using Mule connectors like Salesforce, File, Database, JMS, SMTP other
connectors as a part of integration usage.
 Self-starter always inclined to learn new technologies and Team Player with very good
communication, organizational and interpersonal skills.
 Participate in development of SOAP based web services using WSDL, SOAP, JAXB, AXIS, JAX-WS
and Restful web services using JAX-RS, CXF and JERSEY APIs.
 Good experience in core Java programming concepts like data abstraction, polymorphism,
concurrency, synchronization, multi-threading and thread communication.
 Knowledge with Mule administration, configurations and performance tuning.
 Use Git hub for version and source control and Active MQ for messaging and involved in unit testing
and writing the MUnit Test cases for the flows.
 Experience in methodologies like Iterative, Agile, Scrum and waterfall approaches.
 Experience in all the phases of Software Development Life Cycle that includes understanding
requirement, technical analysis, design, development, Integration, maintenance, installation,
implementation and testing of various client/server web applications.
TECHNICAL SKILLS

Application Server: WAS, WebLogic, Tomcat


Protocols: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP
Web service: XML, WSDL, XSD, JSON, Swagger, XSL
Operating Systems: Windows, UNIX, Linux, DOS
Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c
Other tools: UML, Altova XMLSpy, TOAD, SQL Developer and SOAP UI
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
Automation: Jenkins, GIT, SVN, CVS, Artifactory, Ant, Maven
Scope FOREACH , COMPOSITE, POLL, Message Enricher, Sub Flow
Monitoring: Splunk, ITCAM, Dynatrace
Component Transform, Java, Invoke, Logger, JavaScript

EDUCATION AND ACCREDITATION

 Bachelor’s in Management Information System from Unity University


 MuleSoft Certified Developer - Level 1 (Mule 4)

PROFESSIONAL EXPERIENCE

PNC, Pittsburgh, PA Nov 2018 - to Present


MuleSoft Developer

Responsibilities:

 Use MuleSoft Anypoint API platform for designing and implementing Mule APIs.
 Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
 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.
 Designing and implementing WMQ and WMB in huge and complex environments using high availability
clustering.
 Deploy applications to different environments (Test, QA, and PROD).
 Implement error handling and logging in the message flows.
 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.
 Involved with team members to develop application in parallel.
 Prepare technical documents and turn over documents.
 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.
 Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer
applications
 Create RAML specification, building APIs using API Kit Router in Mule applications.
 Create transformation logic using DataWeave, MEL and XSLT.
 Create reusable components such as global exception handling strategy and common logger.
 Design, develop and migrate flows (Mule ESB and WMB) base on requirements.
 Migrating existing applications flows from WebSphere Message Broker 6 to Mule ESB.
 Provide support for existing applications in all environments.
 Participated in team design and review meeting.

Environment: WebSphere MQ 7, RFHUtil, Batch file, SVN, SOAP UI, MuleSoft ESB 3.8.x, 4.1.x, Anypoint Studio
6.5/7.5, CloudHub, API Kit, WebSphere message broker 6.1.

Fidelity Investments, Durham NC July2016 - Oct 2018


MuleSoft Developer

Responsibilities:

 Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work
and the solution of the block.
 Built JAX-RS services and exposed them using REST component.
 Implement Exception Handling, Logging, and Error Handling.
 Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule
endpoint.
 Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
 Build and Deployment of services in Mule ESB server.
 Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies,
Batch processing.
 Manage performance of the services by using “Scatter and gather” and “choice router”
 Code walk-throughs, Mule Debugging, and Error fixing.
 Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and
OAuth Authentication &
 Authorization using Access Token and SM session cookie.
 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.
 ActiveMQ.
 Design and develop enterprise services API specification using RAML and REST schema.

Environment:CloudHub, GitHub, Web Logic Application Server10.3, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC,
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.

Cardinal Health, Dublin, OH May 2014 – June 2016


SQL Developer

Responsibilities:
 Responsible for all the servers which are running on a SQL platform (SQL Server
2005/ 2008).
 Setup multiple Nodes (Active/ Passive) in SQL Servers to add the clustering feature.
 Managed SQL Server databases and Configure failover cluster.
 Plan and modify SQL Server Permissions in quarterly basis.
 Create databases and schedule backups (Transaction log backup, Differential backup
and Full backup) with Recovery sessions (Simple or Full).
 Setup and maintain Replication for Production servers to provide high availability and
monitor using Replication Monitor.
 Setup Alerts, Notifications, Jobs, Job steps with automated Response solution
schedules.
 Frequently Monitor Connections, Locks and Database Performance.
 Reviewed and optimized SQL queries, CDC, stored procedures, functions, Indexes,
views and triggers.
 Created an internal secured website linking to the database that includes updated
information about all Target SQL Servers information.
 Tools: MS SQL Server 2005/2008, MS-Excel, DTS, Visual Studio 2008, SQL profiler
Target Minneapolis, MN May 2012 – Apr 2014
Program Analyst

Responsibilities:
 Use Microsoft SQL Developer to query the data from the data base.
 Use Apache Maven for running automated build of the application.
 Implement persistence layer using Hibernate.
 Create logging framework in conjunction with LOG4j for logging.
 Implementing all the Business logic in the middle-tier using Java classes.
 Use JUnit framework for Unit testing of application.
 Implement the object-oriented programming concepts for various modules.
 Develop the application using Spring Framework that leverages classical Model View
Controller (MVC) architecture and used MyBatis for data persistence.

 Participate in the Design of ERD (Entity Relationship Diagrams) for Relational database.
 Use DAO pattern to retrieve the data from database.
 Actively involved in requirements gathering, Analysis, Conceptual Design.
 Actively involved in Regression testing and manual testing of the application developed.
 Create Test driven, Test first methodology-based JUnit test cases for existing modules, new
enhancements and new modules.
 Use Maven for adding the external dependencies and for project management.
 Environment: Eclipse, Restful Web Services, Hibernate, Spring, Log4j, ANT, JUnit, Oracle10g,
 XML, CVS, WebSphere, Java Script, MVC, GIT, SQL & PL/SQL, JSP, Struts, Validation
Framework, JDBC.

Vous aimerez peut-être aussi