## BIO
· **01/12/2007 – Currently Employed**
**Vodafone****Egypt**
** ** **-Tile: System Analyst**
Member in the Data warehouse, Customer Insight team.
System analyst in the Data warehouse, Customer Insight team.
My job includes producing analytical projects to predict possible customer behavioral trends according to the information stored on the company’s Data Warehouse model which includes usage, personal info…etc, In addition to Clustering projects that segment our users into different types according to the usage amounts along with the usage behavior. I.e. amount spent on international calls, amount spent on text messages…etc.
· **22/03/2007 – 30/11/2007**
**IBM****Egypt Branch**
** ** **-Tile: Software Engineer**
Working as a software Engineer in the Arabic Competence and Globalization Center (ACGC). My work is to support the right to left languages on any IBM software being developed in any IBM branch internationally. That means that we work on the project at the same time it is being developed in order to ensure that the software works perfectly with the right to left language. It also includes mirroring the whole form to be right to left oriented in case the users machine locale is set to a right to left language.
**- Project: LOTUS FORMS 3.0**
IBM provides a powerful suite of forms software for creating, using, and transmitting forms over the Internet. The main components of this suite are:
**Lotus Forms Viewer** — Use the Viewer to view XFDL forms just as you would use a web browser to view HTML pages. You can also use the Viewer to fill out forms and submit them for review.
**Lotus Forms Designer** — The Designer provides an easy to use WYSIWYG design environment for creating XFDL forms. Use the Designer to create forms quickly and easily.
**Lotus Forms Server** — The Server product contains four components:
**Lotus Forms Server - API** — The API is made up of a collection of Form functions. Use the Form Library to develop applications that manipulate XFDL forms.
**Lotus Forms Server - Webform Server** — Webform Server translates XFDL documents into HTML/Java Script documents. This allows users to view, fill out, sign, and submit XFDL documents using only a web browser.
**Lotus Forms Server - Deployment Server** — The Deployment Server uses standard web browser technology to automatically distribute software to your users. It determines what software is on your user’s computers, and installs new software or upgrades existing software depending on your needs.
**Lotus Forms Server - Forms Services Platform** — The Forms Services Platform is a set of methods, pipes, and pipelines that allow you to extend the functionality of the Workplace Forms product suite. This includes integrating with other collaboration technologies, such as WebSphere® Portal, as well as new functionality for forms-specific applications.
· **03/05/2005 – 21/03/2007 **
** German University In Cairo (G.U.C)**
** **
** -Title: Web Developer**
Working as a Web Developer in the I.T department using Microsoft Dot Net technology on the Web application that handles all the university activities such as exams, attendance, personal data of students and academic staff, grading…etc.
The system is in the middle of the developing proccess. So, my work inculded developing the web application, analysis and design of some parts in the system, plus other database tasks such as creating db queries that returns some reports that is needed on demand from all univiersity departments such as finance, academics and university management and deans.
** -Project: G.U.C Admin and Academic WEB system**
The system is built using C#.NET technology along side SQL 2000 as a database access manager and Microsoft visual sourcesafe for version control.
· **01/09/2003 – 21/04/2005**
**Egyptian Software & Systems (Prima Soft)**
**-Title: Web and Desktop Developer**
Working as a System Developer on different kinds of Buisness Applications that includes Web Applications and DeskTop Applications.
**-Projects:**
- **C.A.F Admin System**
It is a desktop for a football organization. It included the data of all players, refrees, clubs, matches..etc.
-This software could also handle all the competitions data and transactions.
- This application was built using VB.NET technology along side the SQL 2000 as a database access manager.
- **EPICS Education System**
It is web application that was built to handle the data of more than one school on one web application.
-This application was designed to give the ability for the students, parents, teachers and staff of each school to see their related data.
- This web application was built using ASP.NET technology along side the SQL 2000 as a database access manager.