Work experience

Work experience
Jun 2008 - Present

Application Analyst / Developer

Consolidated Contractors Company
  • Meeting with clients to gather requirements & accordingly write functional specifications
  • Business process modeling, & re-engineer when necessary
  • Designing & building up different modules of the vertical application based on specs
  • Communicating technical needs & required features with core development team & overseeing testing
  • Continuous planning & progress reports with project manager
  • Periodical presentations of latest updates to management


  • ProcurementWorked in a team of two with the main goal to build a Procurement vertical application to handle all aspects of CCC's consumables/permanent material procurement process.After requirement gathering (in CCC sites in Abu-Dhabi, Dubai & Qatar), we were the first to model the general process. Then broke down the process to smaller modules, modeled corresponding sub-processes. The team grew with 2 extra members for testing & integration with other systems. Altogether we started building the vertical one module after another.
  • CRM (Customers Relationship Management)Researched different CRM products (mainly sugarCRM) while gathering CRM needs and requirement in our office. Installed a prototype web version of sugarCRM  for the staff to try out & evaluate.
  • Forum (CCC issues)Researched different forum/content management products (vBulletin, phpBB, Jforum, Drupal) in an attempt to provide a platform for all CCC employees (all over CCC sites) to interact & share solutions to commonly faced problems & issues. Ended up deploying a Drupal instance as CCC issues.
Sep 2010 - Present

Business Analyst


EquiSoft are the number one integrators of Oracle’s Insurance Policy Administration System PAS. My main tasks were:

  • Handling client communication and requirement gathering
  • Requirement Analysis and documentation
  • Collaborating with the team to design and implement integration solution


  • Marsh – Policy Admin Correspondence Marsh US are one of our major clients / Project.I lead the implementation of the correspondence module of the project:
    • Closely worked with the client (DesMoines Iowa - US) following an iterative approach to gather requirement and implement solution
    • Configured PAS to provide business trigger points to a bulk of 200 potential letters
    • Implemented all the Stored Procedure extracting insurance data downstream to the Enterprise BUS, in order to generically populate the letters on run-time.
  • Americo - Insurance Policy Admin
    • Conducted analysis & implementation work for new ultra protector insurance product
  • Gestion Férique - (WinFund)
    • Conducting analysis for a new system providing investors with a portal to manage their funds.
Oct 2006 - Jun 2008

System Developer (C3D team)

Consolidated Contractors Company
  • Development of new C3D java modules
  • Java3D development expanding C3D 3D engine
  • R & D


  • Implemented the File System Handling utility (using the VFS API to access different file protocols)
  • 3D features in C3D
    • Implemented keyboard 3D navigation using Java 3D
    • Implemented Volume selection
    • Implemented Operation Selection functionality (Volume union, intersection, difference)
  • Followed up & concluded the IFC project, insuring C3D support of the IFC format.(1 month in University of Applied Sciences Northwestern Switzerland  with the Institute of 4D Technologies - Brugg Switzerland )
  • Was temporarily involved in the ISO-15926 project (Basic Facade) (Training & start-up 3 weeks in Haarlem Netherlands).
Feb 2006 - Sep 2006

Team Leader

Ever M.E.
  • Flora product development – Library Management System
  • Planning, follow up & progress reporting of development to insure project quality & completion
  • Designing & developing new required modules in LMS
  • Evaluating & recognizing individual accomplishment on regular basis.


  • Flora - Library Management System
    • SDI Module (Selective Dissemination of Information) Scheduled mail dissemination of saved queries (1 month in Ever-Team Lyon France)
    • Image Handling utility
    • ...
Jul 2004 - Feb 2006


Ever M.E.
  • Implementing functional specs provided by management in Ever-Team France (Ever team being the mother company) on top of the EverSuite web-applications platform
  • Designing, Coding different EverSuite modules
  • Debugging, testing
  • Training (technical & functional) new users on EverSuite


  • Document Management System based on EverSuite (ES - DMS)
    • Lebanese Parliament
    • CPAM - France
    • MCS - Qatar (Ministry of Civil Services)
    • Al Majdouie - KSAAnalysis, documentation, development, deployment and training
    • Spoth-BTP - France (+ Portal for production & publishing of risk prevention content)
    • Norisko - France (+ Portal for production & publishing of risk prevention content)
  • IRISSK, Risk Management System based on  EverSuite(France)
  • EverSuite core features
2002 - 2004

Teaching Assistant (CPI CPII)

Lebanese American University
  • Helping students in their JAVA assignments in the CP1, CP2  (Computer Programming 1 & 2) courses.
  • Grading projects for CP1 and CP2 students.
  • Giving lectures for CP1 students based on professor request.





Analytical Skills

Business Process Modeling Software functional design Problem solving

Environments & Tools

Databases MS SQL Oracle MySQL MS Access IDEs Eclipse Borland JBuilder 8 Sun’s Forte For JAVA Net Beans Source Control VSS, CVS, SVN Graphical tools Visio Adobe Photoshop Adobe Premiere Corel Photopaint Web tools Tomcat Wamp

Programming Languages

Java(Proficient) Java3D SQL XML, HTML, JavaScript, AJAX Beginner in: JSP, Taglibs, PHP, RDF, IFC C#, C, C++  


Coming from a technical background, and having developed analytical and administrative skills collaborating with personnel in several countries on medium to large scale projects, I'm looking forward to a new career track in business analysis and consultancy.


Music (Guitar, Drums, Keyboard)

Photography & Video making (Time-lapses +)

Sports(Snowboarding, Basket Ball)


English : Fluent, spoken & Written

French : Fluent, spoken & Written

Arabic : Native language