About Me

 
Scientific Certifications
  • master degree:
    • Department of Information Technology, Cairo University,
    • award date : 9 / 4 / 2013
    • Title: proposed system for content based satellite image retrieval.
  • Premaster Studies:
    • Department of Information Technology, Cairo University,
    • Graduation year :2007
    • Grade: Very good (80%)

§  Graduation   Project: Classifiers Learning with Fuzzy Labels.

  • Bachelor of Computers & Information:

§  Department of Information Technology, Cairo University.

  • Graduation year: 2004
  • Grad: very good with honor ( Grad: 83.4 % )
  • Graduation   Project : Continuous Speech Recognition With Rejection Capability
 
 
Publications

 

 

 

 

 

 

Teaching Experiences

  • Teaching at Majmaah  University
    • Concepts of Programming Languages
    • Software Engineering
    • Introduction to Programming
    • Concepts of Operating Systems
    • Electronic Commerce
    • Computer Skills
  • Teaching at MSA University
    • Introduction to computer science
    • ICDL
    • Software engineering
    • Distributed systems
    • Theory of computation
    • Programming concepts
    • Databases concepts
    • Algorithms
  • Teaching at CS-Math Society – Faculty of Computers and Information – Cairo University
    • Microsoft  C#.net
    • Microsoft visual studio 6 (   C++  )
    • Object oriented programming
    • Pattern recognition
    • Data structures
    • File structures
 
 
Work Experiences
 

Work places:

  • Majmaah University, College of Science, Department of Computer science and information (Lecturer): from 12/2013 until now.
  • National Authority of Remote Sensing and Space Sciences, Satellite Image Processing Laboratory and GIS Data Warehouse Unit   (Assistant researcher): from 5/2013 until now.
  • National Authority of Remote Sensing and Space Sciences, Satellite Image Processing Laboratory and GIS Data Warehouse Unit   (researcher Assistant): from 7/2007 to 4/2013.
  • Jeddah Municipality - GIS Center (GIS Engineer and Satellite Image Processing Expert): from 10/2008 until 10/2010.
  • Modern Sciences and Arts University MSA, Faculty of computer science (teacher assistant): from 8/2006 to7/2007.
  • Arabia for Information Technology ARABIA IT (software developer): from 12/2005 to 8/2006.
  • Authority of Organization and management for Egyptian Army (software developer):  from 10/2004 to 12/2005.
  • Kalipha Computer Group KCG (software developer): from 7/2004 to 10/2004.
  • Faculty of computers and information Cairo university (student):- from 2000 to 2004
 
Projects participations
 
  • Mosaic of Sinai peninsula using Spot satellite images
    • Project description: -   Our work aimed to formulate a complete mosaic for Sinai Peninsula for development proposes.
    • My role: - geometric correction and radiometric calibrations.
    • Tools used: - Erdas imagine and ArcGIS.
  • Calibration  of Masrsat-1 satellite images
    • Project description: -   Our work aimed to find the parameter of the atmospheric effect to calibrate these effects on satellite images.
    • My role: - geometric correction and field measurements.
    • Tools used: -Erdas imagine ASD spectrometer.
  • Jeddah Municipality projects details are attached at the end of this document
    • My role: GIS Engineer and Satellite Image Processing Expert.
    • Tools used: ArcGIS, Erdas imagine, Intergraph GeoMedia, Matlab.
  • Development of web-based application for satellite image archiving system (NARSS) and GIS based system   (under construction).
    • Project description: -   Our work aimed to develop web based application that browse the huge data of ground station and GIS data including raster and vector data    .
    • My role: -   web development and data analysis.
    • Web Tools used: - Asp.net, AJAX, XML and SQL server.
    • GIS tools: ArcGIS and Arc Server.
  • The National Project for Numbering Cattle and Buffalo across Directorates (BOVIS) (The Central Lab for Agriculture Expert Systems, Department of Knowledge Engineering and Expert System Building Tools)
    • Project description: -   Our work aimed to develop web based application that manage the whole animal resources in Egypt.
    • My role: - web development.
    • Tools used: - Asp.net, AJAX, XML and SQL server.
  • An Enhanced Approach for Trend Impact Analysis (The Central Lab for Agriculture Expert Systems, Department of Knowledge Engineering and Expert System Building Tools)
    • Project description: -   Our work aimed to develop web based application that proposes an expert system for future expectations.
    • My role: - web development.
    • Tools used: - Asp.net, AJAX, XML Aspochart and SQL server.
  • Classifiers learning with fuzzy labels (premaster).
    • Project description: building a classifier models that based on fuzzy label where each pattern belongs to all classes of recognitions with different degrees.
    • My role: Development models
    • Tool used: Mat lab
  • Supervising students projects in software engineering (MSA).
    • Course Description: studying of software development cycle (requirement analysis, design, implementation, evaluation, maintenance) and UML using enterprise architect software.
    • Main projects :  library system , university system
    • My participation :  practical exercises
  • Supervising students projects in distributed systems (MSA).
    • Course  Description : studying of distributed systems , CORBA , Global states ,  clocks , COM+
    • Main projects: shared files system, Video Chat , network game .
    • My participation : practical exercises and evolution of students
  • Supervising students projects in theory of computation (MSA).
    • Course Description: computer languages structure and finite state machine and automata.
    • Main projects:  prime number estimation, different assignments.
    • My participation : course section and students evolution
  • Development of holy Qoran Qraat encyclopedia and it different tools (ARABIA IT).
    • Project description: -   the work aimed to develop holy Qoran Qraat encyclopedia includes the 20 Rewaya of Qoran and its sounds and all the founded material of Qraat beside the tools used to input the data by Qraat specialists.
    • My role: -   application development.
    • Tools used: - C#.net, SQL server, mat lab, visual C++.
  • Development of web-based application for the company products supervising (ARABIA IT).
    • Project description: -   the work aimed to develop an internal web site to archiving the different company projects and its related materials.
    • My role: -   web development.
    • Tools used: - ASP.net, SQL server.
  • Development of web-based application for the Egypt army organization authority   (Army).
    • Project description: -   the work aimed to develop a web based application for the internal use that monitor the all the army organization (people, instruments and places).
    • My role: -   database administration.
    • Tools used: - C#, ASP. Net, SQL server, MS access.
  • Development of electronic E-book (KCG)
    • Project description: -   the work aimed to develop an E-book media for the ten habits for the attractive personality.
    • My role: -   application development.
    • Tools used: - C#, SQL server.
  • Development of holy Qoran encyclopedia for children (KCG)
    • Project description: -   the work aimed to develop an encyclopedia for children to facilitate the understanding the holy Qoran.
    • My role: -   application development.
    • Tools used: - visual C++, SQL server.
  • Speech recognition with rejection capability(Graduation)
    • Project description: Speech recognition system designed for making a phonetic interface for MS EXCEL capable to enter numeric data via voice and also the most frequent command used in EXCEL.
    • My role: -   application development.
    • Tools used: - C#, SQL server.
  • Optical character recognition application (pre-graduation).
    • Project description: the project aimed to automatic recognition of English alphabets using its images.
    • My role: -   application development.
    • Tools used: - C#, SQL server.
  • Solving different mathematical problems using computer (pre-graduation).
    • Project description : developing different mathematical problems as triangles number , interpolation
    • My role: -   application development.
    • Tools used: - C++.
 
 
Computer Skills
 
  • Application Programming:

Visual c#, JAVA, C++, Prolog, Mat lab.

  • Database Programming:

Power Designer, SQL Server, MS Access.

  • Web Programming:

ASP. Net, AJAX, JSP, Servlets, PHP, JavaScript, XML, XHTML.

  • GIS programming

ARCGIS Server, matlab, Python, ARCGIS Scripts, ERDAS scripts, OpenGIS   Mapwindow.

  • GIS tools

ESRI ARCGIS, ERDAS Imagine, Intergraph Geomedia, matlab mapping toolbox.

  • Graphical programming:

OpenGL, Adobe photo shop, Flash.

 

 

Background

  • Mathematics
  • Physics
  • Computer security
  • Computer graphics
  • Computer architecture
  • Programming languages
  • Image Processing
  • Algorithm and data structures
  • Database Design.

 

 

Training Courses

  • Developing applications with arcGIS server using the Microsoft .net framework By ESRI.
  • Linux Power user, Linux administration, Linux networking and Linux firewall by IBM.
  • Radar satellite image processing by NARSS.
  • Artificial Neural Networks by NARSS.
 

 

Contact Info.

Tel.: 016 404 4029
Ext. : 4029
Email: [email protected]

Room : S177

إحصائية الموقع

عدد الصفحات: 28

البحوث والمحاضرات: 0

الزيارات: 9764