Your SlideShare is downloading. ×
0
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Career building and Skills Development
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Career building and Skills Development

1,869

Published on

FCI Zagazig University session in Career Building and Skills Development. …

FCI Zagazig University session in Career Building and Skills Development.
Presented for these careers software development, testing, ERP consultation, and other advanced fields.

Published in: Career
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,869
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • * large and small organization may use the 10 elements of SQS
  • Quality Product is a product that meets its specified requirements and user satisfaction
  • Ian Sommerville Definition . Software Quality Assurance (SQA) layer An Organizational quality guide of Standards, regulations, and procedures to produce, verify, evaluate and confirm work products during the software development lifecycle Incorporated knowledge base of best practices Off-the-shelf software tools selected to apply the above Software Quality Plan (SQP) layer A project level quality plan written by each project for declaring project commitment to follow an applicable set of standards, regulations, procedures and tools during the development lifecycle. In addition, SQP should contain quality goals to be achieved , expected risks and risk management . SQP sources are derived from SQA components that are adopted as is or customized to the project's needs New procedures, standards and tools complementing missing or not-applicable SQA components that have been written in particular for the project, or imported from outside the organization. Any deviation of an SQP from SQA should be justified by the project manager and be confirmed by the company management. Software Quality Control (SQC) layer Ensures in-process that both SQA and SQP are being followed by the development teams. SQC activities include Mentoring how to produce artifacts, such as well-defined engineering documents using standard templates Mentoring how to conduct standard processes, such as quality reviews Perform in-process quality reviews to verify, evaluate and confirm artifacts Verify and evaluate to improve the use of methods, procedures and adopted software tools
  • Two main goals: 1- Build quality to s/w from the beginning. 2- Keep the quality of the s/w during the SLC.
  • Areas of standardization SLC; Documentation; Coding; Naming; Operating procedures and protocols; User development
  • Formal : Mark the end of the phase Informal : During the SWLC phases Walkthrough : (Scheduled , By peer, Before base line) Inspection : ( More structured, It’s goal defect removal, Participants roles are strictly identified) Management reviews: examine the project status, effective use of resources. Audits:
  • Career path differs from one company to an other also titles changes from company to an other. But at all roles are the same for the experience level and experience years. IS auditor= Information system auditor SCM = Software configuration management
  • Transcript

    • 1. Career Building and Skills Development Bahaa Farouk Senior Software Developer
    • 2.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 3.
      • Session Objective
      • Who are here today? Who are us?
        • Since …, 6, 4, 3, … etc years, we were here STUDENTS yes like you  .
        • And now we have something to say ….. What??
        • “ let us assist you!” that’s all!
        • Hany, Walid, Mohamed, and Bahaa from different generations 2003, 2005, 2006
        • Also we have different paths like: software development, testing, consultation.
        • Not only those …others, more and more!
    • 4.
      • Session Objective (cont’d)
      • Why are we here?
        • Sharing knowledge altogether
        • Put headlines and tips for career building
        • Briefly exploring different IT jobs calling you
        • Clearing some fuzzy points in your mind
      • what are we expecting from you?
        • Be interactive
        • Open your mind, do brainstorming with us
    • 5.
      • Optimistic View
      • What is optimistic means?
        • Now you have to answer! And I will hear
      • What are you looking forward to be?
        • Again same game! But I will hear and discuss you
      • Do you think it’s possible?
        • Proceed in the same game! GAME OVER
      • Current and real statistics, view
    • 6.
      • Optimistic View (cont’d)
      • Real Market View, facts!
        • Who is leading, managing, directing … etc!
        • Vacancies are possible?
        • New companies, and companies wideness!
        • Vacancies are possible?
        • New technologies and new fields …
        • Vacancies are possible
        • Your skills and your efforts
        • You will get opportunities
    • 7.
      • Optimistic View (cont’d)
      • Real Market View, statistics and graphs
    • 8.
      • Is IT an Industry?
      • What’s Information technology (IT)?
        • Study, design, development, implementation and support.
        • Managing computer based information system: software applications and computer hardware
        • IT deals with the use of electronic computers and computer software to:
        • Convert , store , protect process , transmit and securely retrieve information.
    • 9.
      • Is IT an Industry? (cont’d)
      • Any industry has phases!
        • General IT Service/Product Phases
    • 10.
      • Let’s Go!
      Testing and Quality Software Engineering Others
    • 11.
      • Let’s Go! (cont’d)
      • ERP Consultation
        • By “ Walid M. Saleh ”, Oracle
        • E-Business Suite Project Manager
        • Royal Group - UAE
        • Pure 5 years experience in consultation services in Egypt and Gulf. Project Management Professional
        • What’s ERP?
          • system that is used to manage and coordinate all the resources, information, and functions of a certain business
        • How to be a consultant?
        • Quick tips about this career!
    • 12.
      • Let’s Go! (cont’d)
      • Quality and Testing
        • By “ Mohamed El-Shenway ”,
        • Software Test Engineer - ITS
        • I STQ B Certified
        • Pure 2 years experience in
        • testing and quality control process.
        • What’s Software Testing and Quality?
          • A primary purpose for testing is to detect software failures so that defects may be uncovered and corrected
        • How to be a tester?
        • Quick tips about this career!
      Testing and Quality
    • 13.
      • Let’s Go! (cont’d)
      • Software Engineer GuideLines
        • By “ Hany Mohamed ”,
        • Senior Software Developer - ITS
        • Masters in Computer Science
        • Pure 3 years in development activities and other 4 years in teaching and instructing
        • Discover SDLC!
        • How to be a developer?
        • And quick tips!
      Software Engineering
    • 14.
      • Let’s Go!
      • Other IT Careers
        • By “ Bahaa Farouk ”,
        • Senior Software Developer - ITS
        • SCJP, SCWCD, SCBCD
        • PMP - Project Management Professional
        • Pure 5 years experience in software solutions development.
        • Listing several uncovered careers.
        • Quick tips on each
      Others
    • 15. بائع لعب الاطفال .....! إذن علينا الإبتكار والأختلاف عن الأخرين ليس من باب الاختلاف للاختلاف ولكن الاختلاف للتميز وذلك حتى تتميز عن غيرك من الاخرين وعليك أن تعلم انه لا وجود لكلمة ”مستحيل“ فكل شئ ممكن . د / إبراهيم الفقى المحاضر في علوم التنمية البشرية
    • 16.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 17. ERP Consultation Walid M. Saleh Oracle ERP Project Manager, PMP
    • 18.
      • Agenda
      • What is ERP ?
      • ERP Systems
      • ERP Architecture
      • ERP Tiers
      • Oracle APPS Product Families
      • ERP Sample Business Processes
      • Functional or Technical Cons.
      • Skills Required For This Career
      • How to be an ERP Consultant !
    • 19.
      • What is ERP ?!
      • Stands for “Enterprise Resource Planning”
        • تخطيط موارد الأعمال / المؤسسات
      • ERP is an industry term for integrated, multi-module application software packages that are designed to serve and support multiple business functions
        • برنامج يقدم حلول متاكملة للشركات والمؤسسات من ضمن هذه الحلول حلول فى مجال المحاسبة وادارة المخزون وموارد بشرية
    • 20.
      • ERP Systems
      • There are many different ERP systems e.g.
        • Oracle
        • SAP
        • Great plains
        • People Soft
        • Baan
        • J.D Edwards
        • Access
      • Oracle’s ERP is second only to SAP in sales and its best of breed solution can be found in thousands of companies across the world.
    • 21.
      • ERP Architecture
      • Business Layer
        • Business Processes like: Financial, Inventory, Manufacturing, HRMS
      • Application Layer
        • Forms / JSP pages
        • Reports
    • 22.
      • ERP Tiers
      User Interface Application Logic Application data & Database Logic Desktop/Client Tier Application Tier Database Tier Internet
    • 23.
      • Oracle APPS Product Families
        • Oracle Financials
        • Customer Relationship Management Suite
        • Project Management Product Suite
        • Supply Chain Planning and Management Suite
        • Manufacturing – Discrete and Process
        • HRMS Product Family
      Customer Relationship Management Supply Chain Management Manufacturing Finance Projects Human Resources Workflow
    • 24.
      • ERP Business Processes
      • There are many Business Processes e.g.
          • Procure 2 Pay
          • Order 2 Cash
          • People 2 Pay “Hire 2 Fire”
    • 25.
      • Procure 2 Pay
      Cash management Payables/ i Expenses Purchasing/ i Procurement Accounting General ledger Payables/ Expenses/ Payments Banks Inventory Requisitions Inventory Activity Accruals Suppliers Ledgers UOMs
    • 26.
      • Order 2 Cash
      Invoices Inventory Receivables/ Revenue/ Receipts Inventory transactions Receivables / i Receivables Purchasing/ i Procurement Reqs Inventory activity Interorg/ Shipments Banks Ledger Items UOMs Customers General ledger Cash management Order management
    • 27.
      • People 2 Pay
      HR Information Accounting HRMS General Ledger Payroll Cash Management
    • 28.
      • Functional or Technical Cons.
      • Functional Consultant
        • Understands Business Process
        • Configure the system according to business requirements.
        • Conduct Training sessions.
        • Deliver Implementation documentations “AIM”
        • Provide Support
      • Technical Consultant
        • Understand database / tables structure
        • Develop & Customize Forms /Reports
        • Build interfaces for integration between diff. systems
        • Data Migration via Scripts
    • 29.
      • Skills Required For This Career
      • To be ERP Consultant you need the following skills:
        • Open minded to understand business Process.
        • Ability to get the business knowledge from the business experts.
        • Ability to interact with business experts& deliver training sessions.
        • Ability to convince people to follow the standard business process.
      • For Functional Consultant ,
        • Ability to identify and understand the gap between business process and standard application process and how to map it or think in a workaround to beat the gaps.
    • 30.
      • Skills Required For This Career
        • For Technical Cons .,
          • ability to understand the database background in a way that makes you able to customize any interface or solution provided by Functional Cons.
    • 31.
      • How to be an ERP Consultant
      • To be a Functional Consultant , You need to:
        • Understand the Business processes and application as well to map between them.
        • Understanding the application functions very well to make the best use of it.
        • Having a Technical database background will be a very good added value.
    • 32.
      • To be a Technical Cons .,
        • You need t0 having a very good experience in:
          • SQL
          • PL/SQL
          • Oracle Forms
          • Oracle Reports
          • XML, …etc
        • Trying always to have the latest technologies and update yourself with the new developing mechanisms.
      • How to be an ERP Consultant
    • 33.
      • Discussion
    • 34. فكرة ........... انظر للجوانب المشرقة من حياتك قبل ان تنظر للمظلمة .... لتكون أســــــــــــعد د / محمد عبدالرحمن العريفي محاضر بجامعة أم القري بالمملكة السعودية
    • 35.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 36. Testing and Quality Mohamed Salah El-Shenawy Test Engineer
    • 37.
      • Agenda
      • SQM ?
      • The 10 major software quality elements ?
      • What makes a good test engineer ?
      • How to be on the track ?
    • 38.
      • What is SQM ?
        • S oftware Q uality M anagement
        • Manage the quality of S/W development process and product.
        • Testing and quality.
      • SQM
    • 39.
      • Basic steps in S/W development:
      The need of the business are identified and recorded The requirements are covered in specifications, gradually breaking things down into more and more technical details Developers take the lowest level (more technical specification) and write code to deliver the functionality detailed in specification We test the software Requirement Design Code Analysis Test
    • 40.
      • Software development world.
    • 41.
      • SQM Layers
        • Software Quality Assurance (SQA). Define
        • Software Quality Plan (SQP). Follow
        • Software Quality Control (SQC). Ensure
      • SQM (Cont’d)
    • 42.
      • Why SQM ? Two main goals:
        • Build quality to S/W from the beginning.
        • Keep the quality of the s/w during the SLC .
      • SQM (Cont’d)
    • 43.
      • Quality tasks, life-cycle periods, and goals.
    • 44.
      • The 10 Major Software Quality Elements.
      • Standards.
      • Reviewing.
      • Testing.
      • Defect analysis.
      • Configuration management (CM).
      • Security.
      • Education.
      • Vendor management.
      • Safety.
      • Risk management.
    • 45.
      • Software Quality elements
      • 1- Standards
        • Necessity
        • Feasibility
        • Measurability
    • 46.
      • Software Quality Elements ( Cont’d)
      2- Reviews (Formal, Informal, Walkthrough, Inspection, …..)
    • 47.
      • Reviews and cost of change
    • 48.
      • Software Quality Elements (Cont’d)
      SLC testing 3- Testing
    • 49.
      • Testing in different SWLC
      • V-Model.
      • FLOOT.
      • Mapping SW Life cycle To Test Life cycle
    • 50.
      • Testing in V-Model
      Development Levels Test Levels Acceptance test plan System test plan Component test plan Integration test plan Requirements Analysis Design Code Component Testing Integration testing System testing Acceptance testing
    • 51.
      • The techniques of FLOOT
      Full life cycle object-oriented testing
    • 52.
      • Causes of Defects/Issues/Bug:
    • 53.
      • Mapping SW Life cycle To Test Life cycle
      Report Defects Requirement Analysis Coding Testing Maintenance
    • 54.
      • Software Quality Elements (Cont’d)
      Simple BUG/Issue life cycle 4- Defect analysis
    • 55.
      • Interpreting metrics : testing progress
    • 56.
      • What makes a good test engineer ?
      • Communication.
      • Good observer.
      • Testing technique skills.
      • Octopus mind.
      • Leadership.
      • Analytical and judging skill.
      • Know Tools ( automation, performance, IMS, …etc )
    • 57.
      • How to be on the track ?
      • Certificates
        • ISTQB
        • CSTE
        • CSTP
        • Other ...
      • Tools
        • Rational IBM Tools
        • HP load runner
        • … ..
    • 58.
      • Software testing career path
      Source : http://www.softwaretestinghelp.com
    • 59.
      • References
      • ISTQB Foundation, Advanced syllabus.
      • Artech House - Practical Guide to Software Quality Management
      • http://www.edistatesting.com
      • http://www.softwaretestinghelp.com
      • The Object Primer 3rd Edition Douglas Baldwin and Greg W. Scragg  
      • Lan Sommerville 2004 Software engineering , 7th edition
      • http://www.wikipedia.com/
    • 60.
      • Discussion
    • 61.
    • 62.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 63. Software Engineer Guidelines Hany M. Abd El Mawgood Senior Software Developer
    • 64.
      • Agenda
      • Who is software engineer?
      • How to be on the track?
      • What is Career path?
    • 65.
      • Who is software engineer?
      Plan > Market , System Analyst, Pre-sale DO > Architect, Design , Develop. See > Quality Plan DO See
    • 66.
      • Who is software engineer?
      • A person concerned with the software development process
      • Gain titles like: Developer, Programmer, Software Engineer.
      • Involved in coding and design activities.
      • The Role is different from company to other according to company size.
      • Use Tools/Technologies to develop required business needs.
    • 67.
      • Technology Makers
      • Microsoft ( C family , .Net , SQL Server)
      • Sun (Java SE, JEE, JME)
      • Apache ( PHP, MySQL)
      • Google (Android)
      • More are exist and coming
    • 68.
      • Technology Makers (cont’d)
    • 69.
      • SDLC
    • 70.
      • How to be on the track?
      • Is programming only technologies?
        • No, programming concepts more important than Technologies .
      • Programming Concepts, like:
        • Data Structure
          • Most important Algorithms (sorting, search, ..etc)
          • Performance measures and Complexity
        • Software Engineering
          • Software phases
          • Life cycle
          • Detailed process iterations
          • Object Oriented programming
    • 71.
      • Problem Solving
      • Where can I find problems?
      • http://projecteuler.net/
      • How can I evaluate my self ?
      • http://www.Topcoder.com/
      • Where can I find professional’s code?
      • http://code.google.com/ , http://sourceforge.com /
    • 72.
      • Career Advantages
      • High Salaries
      • Most Required
      • Change Life Thinking
    • 73.
      • .Net Developer
      • C# basics
      • ADO.Net
      • ASP.Net
      • AJAX
      • SQL Server ( DML , DDL )
      • IDE (Visual Studio.Net)
      • Windows Forms
      • IO Streams
    • 74.
      • Java Developer
      • Java Object Oriented, J2SE basics
      • J2EE
      • And other technologies like:
        • Struts
        • JSF
        • Hibernate
        • EJB
    • 75.
      • C/C++ Developer
      • C++ basics
      • Win32
      • Com
      • MFC
    • 76.
      • Career path
      • Sample Career Path:
      • Positions and titles
      • Through hierarchy
    • 77.
      • References
      • Java Tutorial
      • Java 2: The Complete Reference, Fifth Edition (Paperback)
      • Expert One-on-One J2EE Design and Development  
      • Core Java
      • Feature Stories About java technology
    • 78. من صاحب الصورة؟ د / علي مصطفى مشرفة عالم فيزياء عرف عن الدكتور مشرفة نشأته الدينية الملتزمة والتي صاحبته في جميع مراحل حياته ويوجد لمشرفة تمثال بمتحف الشمع بلندن ضمن أفذاذ العلماء بالعالم
    • 79.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 80. Other IT Careers Bahaa Farouk Senior Software Developer
    • 81.
      • Agenda
      • Database Administrator
      • Graphic/Web Designer
      • Network/System Administrator
    • 82.
      • Data Base Administrator
      • Who is?
        • Person responsible for the design, implementation, maintenance and repair of an organization’s database.
        • Development and design of database strategies, monitoring and improving database performance and capacity.
      • Where employed?
        • Software houses, IT providers
        • Telecom-operators
        • Banking, Petroleum … etc, organizations.
    • 83.
      • Data Base Administrator
      • How to be?
        • Oracle DBA
        • MS SQL-Server DBA
        • IBM DB2
      • Career Path?
        • Senior DBA Specialist
        • DB Analyst
        • DBA Team Leader
        • Service Delivery Manager
        • Support Team Manager
    • 84.
      • Graphic/Web Designer
      • Who is?
        • Focus on visual communication and presentation
        • Creating presentations of content through the World Wide Web, by way of a Web browser
        • text, images and forms can be placed on the page using HTML / XHTML / XML  tags
        • Before creating and uploading a website, it is important to take the time to plan exactly what is needed in the website.
        • Designing more complex media requires tools such as Adobe Flash, Adobe Photoshop … etc
    • 85.
      • Graphic/Web Designer
      • Where employed?
        • Software houses providing web development
        • Advertising and Marketing Companies
        • Can be side hobby to girls 
      • How to be?
        • Talent artistic drawing
        • Graphic Design Tools
        • Web Design Tools
        • HTML & JavaScript & XML …etc
    • 86.
      • Network/System Admin
      • Who is?
        • Network Admin : responsible for the maintenance of computer hardware and software that comprises a computer network
        • System Admin : maintaining servers or other computer systems , and planning for and responding to service outages and other problems.
        • List of duties:
          • Performing backups.
          • Analyzing system logs and identifying potential issues with computer systems.
          • `Installing and configuring new hardware and software.
    • 87.
      • Network/System Admin
      • Where employed?
        • Network services providers
        • Any where network exist
      • How to be?
        • Microsoft MCSE
        • Unix Admin
        • IBM AIX Admin
        • Cisco Network Admin CCNA, CCNP
    • 88.
      • Discussion
    • 89.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 90.
      • Short Success Stories
    • 91.
      • Agenda
      • Session Objective
      • Optimistic View
      • Is IT an industry? If so what are phases?
      • Let us Go !
        • ERP Consultation
        • Quality and Testing
        • Software Engineer Guidelines
        • Other Career Paths
      • Short Success Stories
      • Last Words, Let’s begin
    • 92.
      • Last Words, Let’s Begin!
      • How many of you willing to be:
        • Software Engineer
        • ERP Business Consultant
        • Quality Test Engineer
        • Database Admin
        • System Administrator
        • Web/Graphic Designer
        • Teacher / Instructor
        • Support
    • 93.
      • Last Words, Let’s Begin!
      • Detect your skills and talents!
      • Begin reading, studying, investigating, trying more and more. You have to do.
      • Put your targets in lines
      • List your current capabilities!
      • Refer to trusted person can assist you
      • You can use this presentation to help you
      • Also you can use our contacts to be near of you.
      • You will success no way “In sha2 Allah” 
    • 94.
      • Contact Us
      • Bahaa Farouk – ITS
        • [email_address]
        • 010 3159 128
      • Hany Mohamed – ITS
        • [email_address]
        • 016 4808 020
      • Mohamed El Shenawy – ITS
      • [email_address]
      • 010 7243 726
      • Walid M. Saleh – ITS Guest
        • [email_address]
        • 011 4011 399
        • +971 50 9090 197
    • 95.
      • Thank You ..

    ×