Ahmed Ibrahim Abd El-Fattah

159 Youssef Karam St. ElSahel

Shoubra, Cairo, Egypt

Tel: +02 (02)2015 -888   Mobile: +02 (10)1615-506

E-Mail: a.ibrahim@menanet.net

Home Page: http://geocities.datacellar.net/sanitair/

Certifications:

·         Sun Certified Java 2 Programmer

·         IBM Certified Object-Oriented Analysis and Design with UML

Work Experience

Software Development Team Leader, IBM WTC-Egypt Branch, Egypt

September 2002– present

Leading a team and participating with them in the following projects:

Planning, designing and developing a module in IBM WebSphere® Business Integration Monitor” software. This module was to handle the business measure of a business process to be added by the customer.

Publishing a software library:

Design, and develop a java library called “Data Wizard for Java”. It is published at the official site of IBM called “Alpha Works” for emerging technologies developed within IBM

Project Manager, HOLOSOFX, Inc., Egypt branch

September 2001 - September 2002

My role is a project manager for the system integration projects. These projects for US clients to customize workflow systems based on the IBM MQ Workflow system. The customization focused on development Web applications using Java 2EE and based on the IBM WebSphere Application Server. Till IBM WTC acquired HOLOSOFX On September 12, 2002.

Software Development Team Leader, IBM WTC-Egypt Branch, Egypt

July 1998 – August 2001

Leading a team and participating with them in the following projects:

Designing and developing two portal web sites. One for auctions and songs for an American customer, which was hosted on WebSphere Commerce Suit. The other one was for automotive enthusiasts The site will support news and editorial contents and Administrating them. It was hosted on WebSphere Application Server

The design and development for both projects was with the following tools

·         Rational suit 2000 for the analysis and design

·         VisualAge for Java and WebSphere Studio for developing Servlets and JSPs

Participated in the following projects:

An in house multinational multimillion project to develop a Translation Planning and Management System (TPMS) that manages the translation business process between IBM Labs and the Translation Centers. The system consists of 3 clients. The system is developed using Java, Visual Age for Java as an IDE, and DB/2 as the Database management system. My role was to do the following:

·         Planning the development process and identify the tasks for my team to develop one of the system clients

·         Design and develop some parts of the system.

I had the following tasks

·         Support and educate a team at Jordan to start developing WebSphere Application server, VisualAge for Java, and WebSphere Studio.

·         Support and develop a proof of concept at the “La Poste” organization at Tunissia for developing an e-commerce site to buy stamps online.

·         Support and develop a proof of concept web site for Saudia Airlines to give an idea about the WebSphere application server capabilities and how we this site can help with the online booking for flight ticket, schedule the flights and online follow-up on the status of the flight.

Software Developer Specialist, Sakhr Software Company, Egypt

March 1998 - July 1998

Participated in the following projects:

An in house project to develop a job tracking system on Windows platform that manages the workflow between the developers and the testers and also to track the cost of the running projects. It gives some time management capabilities for the user. The system is developed using Object Pascal in Delphi 3.0 client/server. The Database server is MS SQL Server 6.5. My role was to do the following:

·         Design the architecture of project using object-oriented concepts and notations.

·         Implement the first stage of it

Senior Developer, Pan Arab Computer Center (PACC), Egypt

February 1993 - February 1998

Participated in the following projects:

A project to develop a Database client server system for stock exchange broker companies on Windows Platform. The client is developed using Object Pascal in Delphi 2.0 for Windows95 with Arabic Enablement. The database server is Oracle 7.0 on Windows NT operating systems. My role was to do the following:

·         Design and implement a set of Forms in the system

·         Design and implement a security system for the package. This system gives an administrator the ability to secure any Item (like menu items, buttons, Forms) by hiding, disabling, or using it by a password for certain users.

A project to develop a printer driver under System 7.5 (The Macintosh Operating System) for a 9 pin Panasonic printer with Arabic support. It is implemented using C, Symantec 7.0.3 as IDE and MacsBug as a low-level debugger. My role was to do the following: 

·         Design and implement the driver to handle the contextual analysis of any Arabic text in draft mode and supporting different resolutions in graphics mode

A project to develop a Terminal Emulator package under System 7.5 (The Macintosh Operating System) that supports all the DEC VT series and all the Arabic terminals like “alis AVT”. Each Emulator for a certain terminal type is implemented as a ‘Plug-In’ extension file to extend the package with more terminal types. It is implemented using C++, and MPW as an IDE. My role was to do the following: 

·         Analyze the different types of terminals to build ‘Plug-In’ extensions that provide the package with different types of emulators.

·         Design and Implement these ‘Plug-In’.

·         Write all the MPW scripts needed to build all kinds of ‘Plug-In’ extensions.  

Developer, Gulf-Tech. Egypt

August 1992 - January 1993

Participated in A project to develop a Terminal Emulator package For MS Windows 3.1. My role was to implement some control functions using C++ programming language with Borland C++ as an IDE

Education

Master of International Business Administration (MIBA), ĹÉCOLE SUPÉRIEURE LIBRE DES SCIENCES COMMERCIALES APPLIQUÉES “ESLSCA” hosted by The Arab Academy for Science & Technology ,Graduate School of Business (AAGSB), Cairo, Egypt. (2004)

·         Courses taken: Managerial Accounting, Managerial Economics, Managerial Marketing, Organizational Behavior, Cross Culture Environment & Negotiations, Managerial Finance, Quantitative Analysis for Business Decisions, International Business Law, International Finance, International Marketing, Marketing Research, Global Business Policy. (GPA: 3.73)

B.Sc. in Computer and Automatic control Engineering, Faculty of Engineering Ain Shams University, Cairo, Egypt (July 1992)

·         Courses taken: Data Base Management Systems, Computer Architecture, System Software, System Programming, Operating Systems, and Automatic Control. Systems. (Graduation Grade: Good)

·         Graduation project: Developed a terminal emulator software to emulate DEC VT terminals, with PC and Apple Macintosh versions. (Project Grade: Excellent)

Skills

Computer Skills

·         Working  knowledge of of Java 1.2, Servlets programming, JSPs, and EJBs for three years.

·         Working knowledge of using C++ and for 3 years.

·         Working knowledge of Object oriented programming using Delphi for 3 years.

·         Knowledge of using UNIX operating system.

Language Skills

·         Proficiency in spoken & written Arabic (mother tongue).

·         Fluent in spoken & written English.

Fields of Interest

·         Managing a Software project in a small business.

·         Managing small business.

·         Reading technical articles in Object Oriented Analysis and Design

·         Network communications using the Internet and System programming.

Personal Data

Date of birth:           August 5, 1970

Place of Birth:         Cairo Egypt

Nationality:              Egyptian

Marital Status:        Married

Military Service:     Exempted

 

References Available upon request.

1