Mahmoud Holah, Software developer & IT Instructor

Mahmoud Holah

Software developer & IT Instructor

online

Lieu
Egypte - Le Caire
Éducation
Baccalauréat, Systems and Computers Engineering
Expérience
15 years, 2 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :15 years, 2 Mois

Software developer & IT Instructor à online
  • Egypte - Le Caire
  • Je travaille ici depuis octobre 2011

- Develop, create, and modify general computer applications software or specialized utility programs.
-Analyze user needs and develop software solutions.
- Create efficient, scalable, reusable middle tier logic using any of ASP.NET, XML and C# Language
- Create intuitive, logical and dynamic user interfaces using HTML, DHTML, JavaScript, XSL, and AJAX.
- Create and design databases, views, stored procedures, T-SQL statements and user-defined functions of varying complexity with a “best practices” approach to keys, indices and relationships in SQL Server 2005/2008.


• Online Air Ticket Booking System
• College Information System
• Online Voting System
• Online Banking Project
• Bus Ticket Booking System

- Responsible for the teaching and training of computer related concepts.
- Teaching courses in some fields, such as information Technology.


• Computers and processors course

o Introduction to hardware, software and data.
o Processors and instructions.
o Personal computers

• Relational databases: theory and practice course

o The database language SQL
o Database life cycle
o Further database features

• WEB TECHNOLOGIES course

o Foundations of Web technology
o Web Architectures
o Application Development

• MCPD

o C#.NET, C++
o Object Oriented Programming
o SQL Server
o Windows Applications Development with Microsoft .NET Framework 4
o Accessing Data with Microsoft .NET Framework 4
o Web Applications Development with Microsoft .NET Framework 4

• ICDL

o Concepts of Information Technology (IT)
o Using the Computer and Managing Files
o Word Processing
o Database
o Presentation
o Web Browsing and Communication

Air Surveillance Officer (ASO) à Ministry Of Defense
  • Egypte - Le Caire
  • juin 2010 à octobre 2011

• Use sophisticated electronic equipment to detect, classify and identify aircraft and surface vessels within a specified area of operations.

• Day to day this is conducted for Egyptian airspace and its approaches for reasons of illegal incursions to our sovereign territory.

• Establish and maintain an up-to-date and complete picture of air and surface activities using a network of radars and intelligence systems.

• Set up and operate tactical computer displays and Intelligence systems, working with other sections to classify and identify aircraft.

• Interpret and analyze information received from an Over the Horizon Radar to detect and track air and surface targets in order to develop an air/sea picture of Egyptian’s approaches.

• Aid the production of the overall air picture by communicating with external agencies and using data entry, manipulation of a Graphical User Interface and recording of information.

• An individual responsible for coordinating and maintaining an accurate, current picture of the air situation within an assigned airspace area.

IT Engineer à Ministry of defense
  • Egypte - Le Caire
  • juin 2010 à octobre 2011

• Develop and implement all new software programs and documents all program requirements according to required specifications and perform research for all program users.
.
• Participate in all department meetings and monitor all programming requests and develop and implement all financial products and services and perform troubleshoot on programs and identify and resolve all issues.

• Collaborate with development team to establish efficient data modeling techniques and provide support to all data warehouse programs and prepare reports for all queries.

Lieutenant à Ministry Of Defense
  • Egypte
  • avril 2009 à juin 2010

• Maintain Order and Discipline within section or unit.
• Commanding troops during war, leading platoons.
• Execute Orders from Superior Officers.
• Utilize Troop Leading Procedures.
• Maintain Army Equipment and Property.
• Prepare Operations Orders.
• Maintain Operational Readiness.
• Supervise Collective Training.
• Lead by Example.
• Live the Army Values.
• Conduct After Action Reviews.
• Enforce Army Standards.
• Utilize Composite Risk Management

Éducation

Baccalauréat, Systems and Computers Engineering
  • à faculty of engineering
  • août 2008

Specialties & Skills

SQL Server
Microsoft Technologies
ASP.NET
visual studio.net
 Microsoft Visual Studio.NET
 Microsoft Office (MS Word, MS Access, MS Excel), PowerPoint.
Project mangement
ASP.NET
System Analysis
SQL Server 2008

Langues

Arabe
Expert
Anglais
Moyen

Formation et Diplômes

ASP.NET (Certificat)
Date de la formation:
August 2007
Valide jusqu'à:
August 2007