ايهاب خضوره Khadora, ECM & BPM Team Leader

ايهاب خضوره Khadora

ECM & BPM Team Leader

Smartway

البلد
المملكة العربية السعودية - الرياض
التعليم
ماجستير, Web Scinse
الخبرات
14 years, 4 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :14 years, 4 أشهر

ECM & BPM Team Leader في Smartway
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ أكتوبر 2011

Technical leader for a team of java developers, system analysts, and ECM specialists. I provided ECM and BPM consultation, architectural, integration and implementation services for numerous clients in a variety of projects. Those services can be characterized as:
- Design and develop content and process based applications (Case Management, Correspondence Tracking, Procurement Management and others).
- Document Management roll-out and implementation (metadata modeling, taxonomies, file plan, security roles, business rules, custom actions and policies, advanced workflows /Activiti workflow engine/, custom web services)
- Integration with third party systems (ERP, Portals, Digital signature, Archiving, and others) using enterprise integration patterns and API management platform.

I led the projects using the agile project management methodology, and utilized CD (continues development and deployment) tools and methodologies.

Some of the principal Tools and Technologies I used:
Frameworks (JPA, Hibernate, Spring modules, A variety of Apache frameworks, Open CMIS, Freemarker, ..)
Tools (SVN, GIT, , Maven, Testing tools, Spring-Loaded, ..)
Systems (JIRA, Alfresco ECM, Activiti BPM, Jenkins, Artifactory, ..)

Main Projects I have led:

Islamic Development Bank (Saudi Arabia) Roll out Alfresco ECM to three main departments in the bank (President office, Bank secretariat, and HR)
- Content model design and implementation to define the metadata for the various document types.
- Advanced document-based workflows which involve different participants who collaborate to prepare, review, and publish documents.
- Advanced search pages with statistical search results, interactive dashlets to retrieve/filter documents efficiently.
- Design a document registration module that implements a dynamic storage process to make the tracking and retrieving of documents much easier and prevent the loss or incorrect filing of any documents.
- Design and implement a migration solution to move high volumes of documents along with their metadata from different legacy archiving systems to Alfresco. The solution supports mapping properties and auto filing and classifying for the migrated documents.

University of Tabuk (Saudi Arabia) Case Management Solution: A modular enterprise web application with a well designed scalable architecture to automate more than 200 processes in 22 key departments at the university (Procurement, Services, Finance, HR, and others).
- The solution manages cases that contain (structured and unstructured data) and communicate with the existing systems through a bi-directional integration layer.
- The cases are led to their goals through predefined and ad-hoc workflows that engage different users with different rules across the departments.
- The system support bpmn2.0 workflows, CMIS1.1 connector, dynamic UI, notifications, e-survey, digital signature using DocuSign, SSO with AD..
- It was implemented using Gradle, JAVA, JPA, Hibernate, Spring, JSF Primefaces, Activiti workflow engine, Apache Chemistry OpenCMIS.

King Saud University (Saudi Arabia) Correspondence Tracking System
- A solution to manage correspondences life cycle (submission, assignments, closing and archiving) based on Alfresco (using CMIS).
- The solution allows the business users to define their custom content types using UI and allows them control correspondence workflow.
- Interactive dashborad to control and monitor the correspondence daily work.
- Employs a variety of Alfresco ECM features like online preview, renditions, auditing, search engine, templating, business rules, workflows, and others.

Ministry of defense (Saudi Arabia): Implementing Alfresco as DMS (Content modeling, file plan, business rules, custom workflows)

Air Defense College (Saudi Arabia): E-File management for college participants documents using Alfresco.

Senior JAVA Developer في HICX Solutions
  • سوريا - اللاذقية
  • يناير 2010 إلى سبتمبر 2011

Developing enterprise web applications using Hibernate and Spring related frameworks and technologies.

Designing and developing advanced processes using (JBPM) and (Activiti) Workflow engines.

Working with search engines like Lucene, Compass, and ZOI.

Developing robust and high performance Exporting/importing solution for huge data from/to Excel files using Apache POI and Quartz schedulers.

Utilizing advanced informative database views to build reports and statistics.

Help new guys on the team getting into our frameworks.

الخلفية التعليمية

ماجستير, Web Scinse
  • في Syrian Virtual University
  • ديسمبر 2013

2011 - 2013: Syrian Virtual University (SVU), Damascus, Syria Master In Web Science Major Units Studied: Data Mining - Web Mining - Web Security - Web Engineering Advanced Concepts in Data Repository and Data Exchange Distributed Programming - Information Retrieval - Multimedia.

بكالوريوس, Informatics Engineering
  • في Tishreen University
  • يوليو 2008

2003 - 2008: Tishreen University, Latakia, Syria Bachelor's degree Informatics Engineering - Programming Major GPA: very good (76.70%) Major Units Studied: Programming Languages - Distributed Systems - UML & Software Engineering - Database - Networks - Operating Systems - Data Handling & Analyzing - Algorithm - Mathematics - Multimedia - Information Security - Web Design. Graduation Project Overview: the aim of the project is to demonstrate the XML technology with the integration of online and software application. The project is book store system; with two parts: online application (website designed using PHP) and offline application (administration application programmed using JAVA) . The role of the XML is to ensure synchronization and data exchange between the two applications, since they are operating in different database systems; oracle and mysql.

Specialties & Skills

Solution Architecture
Agile Project Management
Team Management
Document Management Systems (DMS)
Team Collaboration Systems
Record Management Systems (RM)
Workflow Engines
Liferay Web Portal
Software Engineering and UML and design patterns
Agile project management
Database Analyze & Design
JAVA (SE)
JAVA (EE)
Netbeans IDE
Search Engines (Lucene-Solr)
Postgres
Hibernate
JDBC (Java Database Connectivity)
SQL / PLSQL
Eclipse IDE
XML and related Techniques (SAX, DOM, XPATH, DTD, XQuery,..)
JSON, YAML
Jenkins
Artifactory
API design and development
Enterprise Integration Patterns

اللغات

العربية
متمرّس
الانجليزية
متمرّس

التدريب و الشهادات

Professional Scrum Master I (الشهادة)
تاريخ الدورة:
April 2017
AWS Certified Solutions Architect - Associate Level (الشهادة)
تاريخ الدورة:
April 2017
صالحة لغاية:
April 2019
Alfresco Certified Engineer (الشهادة)
تاريخ الدورة:
October 2012
صالحة لغاية:
January 9999