Nour Eldin Mohamed Abd Elaal is a vice president at the Internet Society with over 6 years of experience in programming and development. He developed a parallel internet network project that was 32 times faster than traditional networks and the first of its kind to use encryption algorithms and wireless communication. He has a computer engineering degree and extensive skills in Microsoft, MIT, and special programming courses.
Engineering 4.0: Digitization through task automation and reuse
Document 9
1. [Nour Eldin Mohamed Abd Elaal]
[300 Abdelsalam aref st.loran] | [Alexandria, Egypt] | [+201148381158] | [noureldinmohamedabdelaal@gmail.com]
Vice president 2 ( Internet Society )
Objective
With six years of experience in the field of programming and development between learning and application and
have worked on a project in this area under the nameof (parallel network of the Internet), a network perform the
same web purpose of the Contact phrase but faster than 32 times more and supported by some algorithms to
encrypt and this is the first of its kind impossible to hack and This network does not rely on wired connections in the
foundation, but it relies on wireless communication has obtained a patent for this project has been checked and make
sure enforceability.
Education
· Computer Engineering student AT ( Arab Academy For Science And Technology And Maritime Transport )
Skills & Courses
Microsoft courses :
1. 50430: Administering Team Foundation Server 2010 (English)
2. 2542: Advanced Data Access with Microsoft® Visual Studio® 2005 (English)
3. 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005 (English)
4. 2957: Advanced Foundations of Microsoft® .NET 2.0 Development (English)
5. 2311: Advanced Web Application Development using Microsoft® ASP.NET (English)
6. 2544: Advanced Web Application Technologies with Microsoft® Visual Studio® 2005 (English)
7. 2547: Advanced Windows® Forms Technologies with Microsoft® Visual Studio® 2005 (English)
8. 20485: Advanced Windows® Store App Development Using C# (English)
9. 20482: Advanced Windows® Store App Development Using HTML5and JavaScript (English)
10. 2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures (English)
11. 2541: Core Data Access with Microsoft® Visual Studio® 2005 (English)
12. 2548: Core Distributed Application Development with Microsoft® Visual Studio® 2005 (English)
13. 2543: Core Web Application Technologies with Microsoft® Visual Studio® 2005 (English)
2. Page 2
14. 2546: Core Windows® Forms Technologies with Microsoft® Visual Studio® 2005 (English)
15. 55118: Creating Report with SAP Crystal Reports for Developer with Visual Studio (English)
16. 20486: Developing ASP.NET MVC 4 Web Applications (English)
17. 10265: Developing Data Access Solutions with Microsoft® Visual Studio® 2010 (English)
18. 2555: Developing Microsoft.NET Applications for Windows (Visual C#.NET) (English)
19. 2556: Developing Mobile Applications Using the Microsoft .NET Compact Framework (English)
20. 10554: Developing Rich Internet Applications Using Microsoft® Silverlight® 4 (English)
21. 2310: Developing Web Applications Using Microsoft® Visual Studio® 2008 SP1 (English)
22. 10264: Developing Web Applications with Microsoft® Visual Studio® 2010 (English)
23. 20487: Developing Windows Azure™ and Web Services (English)
24. 10262: Developing Windows® Applications with Microsoft® Visual Studio® 2010 (English)
25. 10263: Developing Windows® Communication Foundation Solutions with Microsoft® Visual Studio® 2010
(English)
26. 6214: EffectiveTeam Development using Microsoft® Visual Studio® Team System (English)
27. 20484: Essentials of Developing Windows® Store Apps Using C# (English)
28. 20481: Essentials of Developing Windows® Store Apps Using HTML5and JavaScript (English)
29. 1913: Exchanging and Transforming Data Using XML and XSLT (English)
30. 40025: First Look Clinic: Introduction to Windows® 8 Development - C# (English)
31. 40023: First Look Clinic: Introduction to Windows® 8 Development - HTML5(English)
32. 40374: Gaming Development Fundamentals: MTA Exam 98-374 (English)
33. 40026: Hands On Lab: Introduction to Windows® 8 Development - C# (English)
34. 40024: Hands On Lab: Introduction to Windows® 8 Development - HTML5(English)
35. 40375: HTML5Application Development Fundamentals: MTA Exam 98-375 (English)
36. 2609: Introduction to C# Programming with Microsoft .NET (English)
37. 50564: Introduction to HTML5(English)
38. 2717: Introduction to Microsoft® .NET Development (English)
39. 6367: Introduction to Object Oriented Programming using Microsoft® Visual Studio® 2008 (English)
40. 2667: Introduction to Programming (English)
41. 10975: Introduction to Programming (English)
42. 4994: Introduction to Programming Microsoft® .NET Applications with Microsoft Visual Studio® 2005
(English)
43. 2559: Introduction to Visual Basic .NET Programming with Microsoft .NET (English)
44. OD10267: Introduction to Web Development with Microsoft® Visual Studio® 2010 (English)
3. Page 3
45. 10267: Introduction to Web Development with Microsoft® Visual Studio® 2010 (English)
46. 2500: Introduction to XML and the Microsoft .NET Platform (English)
47. 40410: JavaScript, HTML and CSS Web Development (English)
48. 55172: Managing Development Projects with Team Foundation Server 2015 (English)
49. 1846: Microsoft Solutions Framework Essentials (English)
MIt courses :
1. 6.00SC Introduction to Computer Science and Programming
2. 6.01SC Introduction to Electrical Engineering and Computer Science
3. 1.00 Introduction to Computers and Engineering Problem Solving
4. 6.189 A Gentle Introduction to Programming Using Python
5. 6.092 Introduction to Programming in Java
6. 8.S997 Introduction to MATLAB Programming
7. 6.094 Introduction to MATLAB
8. 6.S096 Introduction to C and C++
9. 6.005 Elements of Software Construction
10. 6.006 Introduction to Algorithms
11. 6.370 The Battlecode Programming Competition
Special courses :
6.02 Introduction to EECS II: Digital Communication Syste
6.046JDesign and Analysis of Algorithms
14.15JNetworks
16.36 Communication Systems Engineering
6.263JData Communication Networks
4. Page 4
6.776 High Speed Communication Circuits
2.993J Introduction to Numerical
Analysis for Engineering (13.002J)
6.006 Introduction to Algorithms (Fall
2011)
6.034 Artificial Intelligence
6.046J Design and Analysis of Algorithms
(Spring 2015)
6.046J Design and Analysis of Algorithms
(Spring 2012)
6.046J Introduction to Algorithms (SMA
5503)
6.055J The Art of Approximation in Science
and Engineering
6.096 Algorithms for Computational
Biology
6.170 Software Studio
6.172 PerformanceEngineering of
Software Systems
6.837 Computer Graphics
12.010 Computational Methods of
Scientific Programming
16.410 Principles of Autonomy and
Decision Making
18.330 Introduction to Numerical Analysis
18.413 Error-Correcting Codes Laboratory
18.433 Combinatorial Optimization
21M.380 Music and Technology: Algorithmic
and Generative Music
1.204 Computer Algorithms in Systems
Engineering
2.158J Computational Geometry
2.160 Identification, Estimation, and
Learning
2.997 Decision Making in Large Scale
Systems
6.251J Introduction to Mathematical
Programming
5. Page 5
6.253 Convex Analysis and Optimization
6.438 Algorithms for Inference
6.825 Techniques in Artificial Intelligence
(SMA 5504)
6.830 Database Systems
6.838 Algorithms for Computer Animation
6.845 Quantum Complexity Theory
6.849 Geometric Folding Algorithms:
Linkages, Origami, Polyhedra
6.851 Advanced Data Structures
6.852J Distributed Algorithms
6.854J Advanced Algorithms (Fall 2008)
6.854J Advanced Algorithms (Fall 2005)
6.856J Randomized Algorithms
6.867 MachineLearning
6.883 Program Analysis
6.890 Algorithmic Lower Bounds: Fun with
Hardness Proofs
6.895 Essential Coding Theory
6.895 Theory of Parallel Systems (SMA
5509)
6.896 Theory of Parallel Hardware (SMA
5511)
9.520 Statistical Learning Theory and
Applications
12.S990 Quantifying Uncertainty
15.082J Network Optimization
15.097 Prediction: Machine Learning and
Statistics
18.319 Geometric Combinatorics
18.335J Introduction to Numerical Methods
(Fall 2010)
18.335J Introduction to Numerical Methods
(Fall 2004)
18.336 Numerical Methods for Partial
Differential Equations
6. Page 6
18.337J Parallel Computing
18.409 Algorithmic Aspects of Machine
Learning
18.409 Topics in Theoretical Computer
Science: An Algorithmist's Toolkit
18.409 Behavior of Algorithms
18.435J Quantum Computation
18.465 Topics in Statistics: Statistical
Learning Theory
18.657 Mathematics of Machine Learning
18.996 Topics in Theoretical Computer
Science : Internet Research
Problems
20.482J Foundations of Algorithms and
Computational Techniques in
Systems Biology
Graduate
6.01SC Introduction to Electrical
Engineering and Computer Science I
6.034 Artificial Intelligence (Fall 2010)
6.034 Artificial Intelligence (Spring 2005)
6.186 Mobile Autonomous Systems
Laboratory
6.270 Autonomous Robot Design
Competition
6.370 The Battlecode Programming
Competition
6.370 Robocraft Programming
Competition
6.801 MachineVision
6.803 The Human Intelligence Enterprise
(Spring 2006)
6.803 The Human Intelligence Enterprise
(Spring 2002)
16.410 Principles of Autonomy and
Decision Making
24.09 Minds and Machines
2.160 Identification, Estimation, and
Learning
6.825 Techniques in Artificial Intelligence
(SMA 5504)
6.832 Underactuated Robotics
6.863J Natural Language and the
Computer Representation of
Knowledge
7. Page 7
6.864 Advanced Natural Language
Processing
6.867 MachineLearning
6.868J The Society of Mind
6.871 Knowledge-Based Applications
Systems
6.892 Computational Models of Discourse
6.945 Adventures in Advanced Symbolic
Programming
9.520 Statistical Learning Theory and
Applications
9.913 Pattern Recognition for Machine
Vision
15.097 Prediction: Machine Learning and
Statistics
16.412J Cognitive Robotics
18.465 Topics in Statistics: Statistical
Learning Theory
18.657 Mathematics of Machine Learning
HST.947 Medical Artificial Intelligence
HST.951J Medical Decision Support (Fall 2005)
HST.951J Medical Decision Support (Spring
2003)
MAS.630 AffectiveComputing
MAS.961 Ambient Intelligence
MAS.963 Out of Context: A Course on
Computer Systems That Adapt To,
and Learn From, Context
MAS.964 Common Sense Reasoning for
Interactive Applications
MAS.965 Relational Machines
MAS.965 Special Topics in Media Technology:
Cooperative Machine
1.00 Introduction to Computers and
Engineering Problem Solving
2.086 Numerical Computation for
Mechanical Engineers (Fall 2014)
2.086 Numerical Computation for
Mechanical Engineers (Spring 2013)
6.00 Introduction to Computer Science
and Programming
8. Page 8
6.005 Elements of Software Construction
(Fall 2011)
6.005 Elements of Software Construction
(Fall 2008)
6.035 Computer Language Engineering
6.035 Computer Language Engineering
(SMA 5502)
6.087 Practical Programming in C
6.088 Introduction to C Memory
Management and C++ Object-
Oriented Programming
6.090 Building Programming Experience: A
Lead-In to 6.001
6.092 Introduction to Programming in
Java
6.092 Java Preparation for 6.170
6.094 Introduction to MATLAB
6.096 Introduction to C++
6.170 Software Studio
6.189 A Gentle Introduction to
Programming Using Python
(January IAP 2011)
6.189 A Gentle Introduction to
Programming Using Python
(January IAP 2008)
6.189 Multicore Programming Primer
6.370 The Battlecode Programming
Competition
6.837 Computer Graphics
6.S096 Effective Programming in C and
C++
6.S096 Introduction to C and C++
12.010 Computational Methods of
Scientific Programming
18.S997 Introduction To MATLAB
Programming
Supplemental Introduction to MATLAB
Supplemental Learn Differential Equations: Up
Close with Gilbert Strang and Cleve
Moler
6.821 Programming Languages
9. Page 9
6.827 Multithreaded Parallelism:
Languages and Compilers
6.838 Algorithms for Computer Animation
6.844 Computability Theory of and with
Scheme
6.883 Pervasive Human Centric
Computing (SMA 5508)
6.945 Adventures in Advanced Symbolic
Programming
6.001 Structure and Interpretation of Computer Programs
6.006 Introduction to Algorithms
6.034 Artificial Intelligence (Fall 2010)
6.034 Artificial Intelligence (Spring 2005)
6.045 JAutomata, Computability, and Complexity
6.050 JInformation and Entropy
6.080 Great Ideas in Theoretical Computer Science
6.172 Performance Engineering of Software Systems
6.189 Multicore Programming Primer
6.911 Transcribing Prosodic Structure of Spoken Utterances with ToBI
7.349 Biological Computing: At the Crossroads of Engineering and Science
18.413 Error-Correcting Codes Laboratory
18.433 Combinatorial Optimization
20.18 Biological Engineering Programming
2.882 System Design and Analysis based on AD and Complexity Theories
6.231 Dynamic Programming and Stochastic Control
6.241J Dynamic Systems and Control6.243J
Dynamics of Nonlinear Systems
6.245 Multivariable Control Systems
6.252 JNonlinear Programming
6.441 Information Theory