Hamdy Sabry CV
Objective:
A challenging oriented position as a Project Manager or
System Analyst in a progressive company, where my skills will be effectively
utilized to improve operations and to contribute in organizations success in
such fields as [ e-Government solutions, e-Commerce solutions {B2C, B2B}, ERP
solutions, WEB applications {Internet, Intranet}, Client/Server applications,
Artificial Inelegant, Algorithms work, Embedded systems and others… ]
Personal Data :
Name : Hamdy Mohammed Sabry
Nationality : Egyptian
Date Of Birth : 25 May 1976
Place Of Birth : Cairo
Sex : Male
Religion : Moslem
Marital State : Married
Web Site :
http://www.oocities.org/hamdysabry
E-Mail :
hamdysabry@hotmail.com
Mobile : Kuwait (+965) 7841367
Egypt (+02) 0101991553
Location : Kuwait
Administration Experiences & Skills :
q
Project Management: project planning,
determining deliverables, scheduling and estimate durations, utilize resources,
set assignments, budgeting, follow-up and reporting.
q
Risk management: determining project risk
and challenge s, evaluate risk factors, set the protective actions, set the
preventive actions, change management, define business impact and change
benefits.
q
Quality Management: configuration
management, determining standard procedures and version controlling.
q
System analysis: problem defining,
gathering requirements, system hierarchy breakdown, gathering inputs and
outputs, define the processes, find the horizontal and vertical relations,
define the work flow, reverse engineering if needed, find time holes, overlap
taking and define the solution.
q
UML documentation: creating use case
diagrams, state case diagrams, activity diagrams, sequence diagrams,
collaboration diagrams, class diagrams, component diagrams and deployment
diagrams.
q
Solution Design: creating conceptual
design, database design, network design, creating prototypes for forms and
reports and workflow diagrams.
q
Team leading skills: defining duties,
assign tasks according to specialty, deal with conflicts, work under pressure to
reach mile stones and deadlines.
q
Development and Implementation skills:
Programming, Systems Integrations, Troubleshooting solving.
q
Others: Also I have good Presentation
skills, Communication skills, Documentation skills, Training and knowledge
transferring skills.
Software Production Experiences & Skills:
q
Scoping: Determine system scope, Secure
project sponsorship, Determine deliverables, Define preliminary resources,
Secure core resources, Develop preliminary budget, Incorporate feedback on
software specifications, Review system specifications/budget with team, Develop
delivery timeline, Obtain approvals to proceed (concept, timeline, budget),
Secure required resources
q
Analysis: Conduct needs analysis, Draft
preliminary software specifications, Create Mind mapping diagram, UML diagrams
(creating use case diagrams, state case diagrams, activity diagrams, sequence
diagrams, collaboration diagrams, class diagrams, component diagrams and
deployment diagrams),
q
Design: Review preliminary software
specifications, Create Database Schema diagram, Develop functional
specifications, Develop forms and reports prototype based on functional
specifications, Review functional specifications, Incorporate feedback into
functional specifications, Obtain approval to proceed
q
Development: Review functional
specifications, Identify modular/tiered design parameters, Assign development
staff, Develop code, Developer testing
q
Testing: Develop unit test plans using
product specifications, Develop integration test plans using product
specifications, Unit Testing, Review modular code, Test component modules to
product specifications, Identify anomalies to product specifications, Modify
code, Re-test modified code, Integration Testing, Test module integration,
Identify anomalies to specifications, Modify code, Re-test modified code
q
Training: Develop training specifications
for end users, Develop training specifications for helpdesk support staff,
Identify training delivery methodology (computer based training, classroom,
etc.), Develop training materials, Conduct training usability study, Finalize
training materials, Develop training delivery mechanism
q
Documentation: Develop Help specification,
Develop Help system, Review Help documentation, Incorporate Help documentation
feedback, Develop user manuals specifications, Develop user manuals, Review all
user documentation, Incorporate user documentation feedback
q
Pilot: Identify test group, Develop
software delivery mechanism, Install/deploy software, Obtain user feedback,
Evaluate testing information
q
Deployment: Determine final deployment
strategy, Develop deployment methodology, Secure deployment resources, Train
support staff, Deploy software
q
Post Implementation Review: Document
lessons learned, Distribute to team members, Create software maintenance team.
Technical Experience & Tools:
Web Development:
q
Creating Web applications & XML Web services with
ASP.NET.
q
Maintaining Web applications with Visual Interdev
6 & ASP.
q
Maintaining DHTML scripts with VBScript &
JavaScript.
q
Creating Web media with Macromedia Flash & S-Wish.
q
Maintaining Web sites with standard native HTML.
Windows Development:
q
Creating Windows applications with Visual
Basic.NET.
q
Maintaining Windows applications with Visual Basic
6.
q
Creating Components DLL, OCX, Active-X, DCOM,
COM+.
q
Developing documents with Microsoft VBA.
q
Developing reports with Seagate Crystal Reports.
q
API programming , Socket Programming , Multimedia
Programming.
q
Maintaining DOS 16 Bit applications with Turbo
Basic, Turbo Pascal.
Databases:
q
Developing & Administrating Microsoft SQL server,
OLAP.
q
Developing on ORACLE.
q
Developing on XML files.
q
Developing on Microsoft Visual Fox.
q
Developing on Microsoft Access.
q
Developing on I/O flat text files.
q
Developing with Database management interfaces,
ADO, RDO, DAO, ODBC, ANSI SQL, T-SQL.
Analytics & Management Tools:
q
Expert in using case tools Rational Rose, UML.
q
Expert in using case tools Visio.
q
Expert in using Microsoft Project.
Operating Systems and Administration:
q
Installing & Administrating Microsoft SharePoint
Portal server.
q
Installing & Administrating Web Servers ( IIS ) ,
Mail Servers .( MS-Exchange).
q
Administrating Microsoft OS servers , Active
Directory Services .
q
Installing Networks (LAN / WAN) and Maintain it.
q
Knowledge of TCP/IP, DHCP, DNS, WINS and Subnet.
q
Administrating Telecom, PBX.
q
Installing & Maintaining the Hardware Equipment's.
Others:
q
Expert in using Microsoft Office [ Front Page ,
Excel , WinWord , Power Point , Project , Publisher , Outlook , ... , etc. ]
q
Good in Graphical App. (Paint shop, Adobe Photo
shop... etc.)
Working Experiences :
Company Name : Kuwait Audit Bureau: (Governmental
Firm )
Title : Senior System Analyst.
From : 04-07-2004 to present
Duties :
q
Designed and developed a web based Tenders
Evaluation solution based on algorithm in solving the Transportation Problem and
assignment problem, this system can select the best combination from all offers
proposed in a tender which is able to be divided between the bidders with the
condition of each bidder must be selected not more than one time, this solution
also use a workflow from the data entry to the auditor and then to the tender
administrator and finally to the publisher.
q
Designed and developed a web based Document
Management system which enables the user to publish all documents types on the
web with a work flow from the editor to the auditor and then to the publisher
and vise versa and then the visitor can search only inside the contents of the
published documents, bookmark the results, write feedback to the publishers.
q
Designed and developed a web based content
management solution for the organization web site, this system can update and
manage all the web parts appears in the web site such as News, Documents,
Training Schedule, Magazines editions, Photo gallery and Useful Links list, the
system use a work flow from the editor to the auditor an then to the publisher
and vise versa.
q
Designed and developed a web based Personal web
drive which allows all the employees to upload and down load files to them web
drive over the internet, also any user can full manage his quota.
q
Designed and developed a web based Identity
Management system with a Single Sign On to allow the employee to login to all
the organization web systems using a single user name and password.
q
Designed a web based paperless system for all the
employee requests from the HR department such as annual leave , sick leave ,
vacations , certificates . The system is based on a dynamic work flow to manage
the document directions regarding to the business roles and conditions from the
start to the end.
q
Customized a portal project management system
based on Microsoft Project Server 2003.
q
Created an operational handout and forms to
automate and document the procedures of the analysis, design and testing.
q
Consultant of web development projects
q
Consultant of system security and information
security.
Company Name : Al-Faris : (
Software House )
Title : Senior System Analyst.
From : 01-07-2003 to 10-03-2004
Duties :
q
Designed a WEB based system for an e-Government
solution to the Ministry of Commerce in Bahrain, the system allows remote
merchants registrations, publish the business directory, publish the available
business opportunities, publish the ministry news and events, publish the
tenders and results, enables a strong searching engine inside all the system
contents, The system is supported by a strong work flow to manage the publishing
procedures and authentications.
q
Designed a WEB based system for an e-Commerce
solution B2C for mega markets and hyper markets, the system allow remote
customers registrations, publish products electronic catalog, manage shopping
cart, publish market new and events, publish promotions and special offers,
publishing and managing prize and withdrawals results, also the solution
contains a module of customer relationship management, this module manage the
customers contacts, feedbacks, comments, suggestions, complaints and follow up
the taken actions and sending greeting cards, also The system is supported by a
work flow to manage all the market internal processes and integrated with the
back end of the stock control
q
Technical leader of ERP solution.
q
Technical leader of KIOSK machines, Net-Shift,
Oasis money gateway Main sponsor of configuration management and solution
design.
q
Technical leader of POS machines and OPOS
technologies and embedded systems.
q
Technical leader of web development
q
Technical leader of all Microsoft OLAP servers,
Share-point portal server.
q
Project manager and Consultant of money exchange
solution.
q
Project manager and Consultant of a human
resources system.
Company Name : Al Gazira I.T.:
(Software House)
Title : Project Manager /
System Analyst
From : 01-04-2000 to 25-06-2003
Duties :
q
Designed and developed a solution for the time
tabling problem based on the back tracking algorithm for the Ministry of
Education in Egypt , this system auto generates all the time tables of the
school based on the number of available subjects in each semester, number of
groups in each grade, number of available class rooms and labs, number of
teachers and them specialization, the system solves all the conflicts which
happened on the manual system such as the teacher may appear in tow class rooms
at the same time.
q
Designed and Developed WEB based solution for
collage management, this system is able to do all the required processes in any
collage in a paperless environment, it is managing all the student data,
registrations, time tables and scheduling, teachers data, exams and results
data, graduation data, financial data, The system is supported by a work flow to
manage all the internal processes.
q
Designed and developed a call accounting system
for telecommunication companies , hotels and hospitals , the system is
calculation the calls duration and cost which is dialed form any internal
extension inside the organization , printout many financial statement and
statistics and monitoring reports, the system is able to work with any PBX brand
, it is including 3 modules , the first one is the server module which is
connected to the PBX directly throw a terminal cable and receive the calls
messages and analyze, the second module is the reporting tool which allow the
user to generates all the financial statements and statistics and monitoring
reports , the last module is a remount access for the server module .
q
Designed and developed a clinic organizer system,
it manage all the patient data, medical reports, their conditions, also the
system manage all the front office operations such as reservations and
scheduling, and back office operations such as financial statements.
q
Designed and developed a Home Delivery management
system, it contains 3 modules , the first module is the front office which
detects the caller’s data before answering the phone, receiving the order and
brake it down by posting it to each specialized kitchen, flow up the order
preparation, delivering time, the second module is a customer relation ship
management, which manage all the customer data their preferred items, regular
orders, comments, feedback, complaints, the last module is a back office
managing the stock control and the financial statements.
q
Project manager and technical leader for a
financial system in Ministry of planning.
q
Project manager for a document management system
in Ministry of judgment.
q
Project manager for an information bank system in
Ministry of judgment.
q
Was the Microsoft technical team leader.
Company Name : EGYPTO-SOFT: (Software House )
Title : System Analyst.
From : 01-08-1997 to 09-03-2000
Duties :
q
Participated in the team of designing and
configuring the controlling room Project, that created between “EGYPTAIR“,
“AMIRICAN AIRLINES“, ”SPARE GROUP” , including designing all the solution
requirements (Hardware , Networks , Software applications, User training)
q
Designed and developed a flight planning system
for EGYPTAIR, the system is auto generates the flight schedule based on the
requires flights (origin, destination, flight number) and aircraft type
(Capacity, maximum mileages, maintenance status), the system also solve any
conflicts may happened such as assigning single aircraft for two flight at the
same time.
q
Designed as developed a flight feasibility system
for EGYPTAIR, the system monitors the discipline of flights reservations,
passengers’ transportation, third parity carries commitments, and give a
statistic displaying the feasibility of canceling or upgrading a flight route.
q
Designed and developed a system for EGYPTAIR to
organize the domestic arrival flights & the free time in the airports.
q
Designed and developed a sales agents financial
system for EGYPTAIR, the system is managing all the accounts of EGYPTAIR agents
offices, and all financial transactions and budgeting.
q
Designed and developed an examination management
system for EGYPTAIR, the system auto generates exams and model answers based on
a databank of questions related to subjects, user can also control the
difficulty of the exam and the required time to solve it.
q
Designed and developed a pilot databank for
EGYPTAIR, the system manage the pilots’ information, their personal data,
license expires, retire dates, health record, flying hours, training hours,
simulation hours, aircraft specialization, comments.
q
Designed and developed a POS system, the system is
managing all the cash sales, VISA, on Credit, handles all the POS machine
terminals such as customer displayer, cash drawer, barcode reader, touch screen
CRT, reset printer, also the system printout many useful reports and statistics,
also the system was integrated with a back office system for registering
financial and stock control transactions.
q
Redesigned and upgraded a hotel management system,
the system is managing all the required processes in the front office and back
office in any hotel, it manage the reservations, accommodation, chick in/out,
outlets, folio & financial statements.
q
The main sponsor of the development department.
q
Was the main sponsor for the software maintaining
, software trouble shootings and hardware maintaining in the department
Education :
q
BS Accounting Administration “ Cairo University “
q
Certified in English Language” The British Council
Center “
q
Certified in Information Systems “ EGYPTAIR “
q
Certified in Operating Systems “ EGYPTAIR “
q
Certified in Basic Language “ EGYPTAIR “
q
Certified in COBOL Language “ EGYPTAIR “
q
Certified in Advanced COBOL Language “ EGYPTAIR “
q
Certified in Marketing Researches for New Managers
" MARK "
q
Certified in Basic Passenger Fares & Ticketing
Course “ EGYPTAIR “
q
Certified in Advanced Passenger Fares & Ticketing
Course “EGYPTAIR “
q
Certified in MCSE " Microsoft Certified System
Engineer "
q
Certified in MCSD " Microsoft Certified Solution
Developer "
Summer Training :
EGYPTAIR (Information Dep. Hardware) In 03-08-1996
q
System Analysis
q
Solving Problems by the Information System
q
Managing Projects
q
Documentation and User Manual
q
Network setup
q
Training the users on most famous Software
Application
q
Making a Complete
Project Starting from the System Analysis, Designing, Software Code, User
Manual and the User training.
Arab African International Bank In 15-06-1995 The
q
Prepare the Feasibility for the Projects &
Evaluating it
q
The Conditions & the Ways to Finance the Projects
q
Auditing financial statements.
EGYPTAIR (Information Dep. Software) In 03-09-1994
q
Maintaining PC’s Hardware
q
Hardware Installation
q
Local Area Network Installation
q
Solving Trouble Shootings
The Arab Bank PIC (Accounting Dep.) In 10-07-1994
q
Deposit , Withdrawal & Exchange the Commercial
Papers in the Information System
q
Secure the Information System ( Computer &
Microfilm Systems )
q
Prepare the Periodical Reports for the Management
Administration
My Software Production list:
Document
Management System
Web based system
which enables the user to publish all documents types (DOC, PDF, HTM, TXT, XLS,
ext…) on the web with a work flow from the editor to the auditor and then to the
publisher and vise versa and then the visitor can search inside the contents of
the published documents, bookmark the results, and write feedback to the
publishers.
Content Management System
Web based solution
for the organization web site, this system can update and manage all the web
parts appears in the web site such as News, Documents, Training Schedule,
Magazines editions, Photo gallery and Useful Links list, the system use a work
flow from the editor to the auditor an then to the publisher and vise versa.
Algorithm Tenders Evaluation System
web based solution based on algorithm in solving the
assignment problem, this system can select the best combination from all offers
proposed in a tender which is able to be divided between the bidders with the
condition of each bidder must be selected not more than one time, this solution
also use a workflow from the data entry to the auditor and then to the tender
administrator and finally to the publisher.
Personal Web Drive System
Web based system which allows all the employees to upload
and download files to them web drive over the internet, also any user can full
manage his quota.
Identity
Management System
Web based system
allow the employee to login to all the organization web systems using a single
user name and password SSO (Single Sign On), the system also manage the security
and permissions of all web applications.
Paperless
Collage Management System
WEB based
solution, able to do all the required processes in any collage in a paperless
environment, it is managing all the student data, registrations, time tables and
scheduling, teachers data, exams and results data, graduation data, financial
data, The system is supported by a work flow to manage all the internal
processes.
Examinations Management System
The system
randomly auto generates exams and model answers based on a databank of questions
related to subjects, the Administrator can also control the difficulty of the
exam and the required time to solve it.
School Time
Tabling System
Solution based on
algorithm auto generates all the time tables of the school, based on the number
of available subjects in each semester, number of groups in each grade, number
of available class rooms and labs, number of teachers and them specialization,
the system solves all the conflicts which happened on the manual system such as
the teacher may appear in tow class rooms at the same time.
Hotel Management System
System managing
all the required processes in the front office and back office in any hotel, it
manage the reservations, accommodation, chick in/out, outlets, folio & financial
statements.
Call Accounting
System
System for
telecommunication companies, hotels and hospitals, the system is calculation the
calls duration and cost which is dialed form any internal extension inside the
organization , printout many financial statement and statistics and monitoring
reports, the system is able to work with any PBX brand , it is including 3
modules , the first one is the server module which is connected to the PBX
directly throw a terminal cable and receive the calls messages and analyze, the
second module is the reporting tool which allow the user to generates all the
financial statements and statistics and monitoring reports , the last module is
a remount access for the server module .
POS - Point Of Sale System
System managing
all the cash sales, VISA, on Credit, handles all the POS machine terminals such
as customer displayer, cash drawer, barcode reader, touch screen CRT, reset
printer, also the system printout many useful reports and statistics, also the
system was integrated with a back office system for registering financial and
stock control transactions.
Home Delivery System
System full managing the home delivery services, including
3 modules , the first module is the front office which detects the caller’s data
before answering the phone, receiving the order and brake it down by posting it
to each specialized kitchen, flow up the order preparation, delivering time, the
second module is a customer relation ship management, which manage all the
customer data their preferred items, regular orders, comments, feedback,
complaints, the last module is a back office managing the stock control and the
financial statements.
Clinic Management System
System managing all the patient data, medical reports,
their conditions, also the system manage all the front office operations such as
reservations and scheduling, and back office operations such as financial
statements.
Flight Planning System
System auto
generates the flight schedule based on the required flights (origin,
destination, flight number) and aircraft type (Capacity, maximum mileages,
maintenance status), the system also solve any conflicts may happened such as
assigning single aircraft for two flight at the same time.
Flight
Feasibility Analysis System
System monitors
the discipline of flights reservations and passenger's transportation, third
parity carries commitments, and gives a statistic displaying the feasibility of
canceling or upgrading a flight route.
Pilot Databank
System
System manage the
pilots’ information, their personal data, license expires, retire dates, health
record, flying hours, training hours, simulation hours, aircraft specialization,
comments.
|