
BSc. Faculty of Engineering from Mansoura University Certified from IBM, CIW and UNISCO
Specialized in Mobile, Web Development and system tester Engineering.
Have finished courses from Stanford Online, ZTM Academy and Udemy in Web Designing and Developing, Mobile Developing, Programming languages, Security & Penetration Testing, Machine Learning and robotics.
Work Experience 16 years with excellent communication skills.
View Resume( Foundation program for Web Applications Development ) with Duration Time 900 H along 6 Months, Course Modules are ( HTML - CSS - Web Design - web development - web security - photoshop - web GUI - Flash design - Action Script programming - Javascript - ASP - PHP - CGI - Perl - DB2 - SQL - PHPMyAdmin - MySQL - SQLServer - UML - Database Design - IR Diagram - ODBC - JAVA programming JEE - Multimedia - Web Deployment )
Graduation Project ( Web Site for Factory system ) with excellent Grade 90%
Exam Passed Certificate for computer & Software and Web development Modules ( IT - Security - Network - Multimedia - Design - Programming - O.O.P - UML - DataBase ), Topics ( Markup Language and Site Development Essentials - HTML Coding - Cascading Style Sheets (CSS) and Graphical Elements - Video, Audio and Image Techniques - GUI HTML Editors - Web Site Development for Business - Hardware and Device Connectivity - Networking Components and Standards - Internet Services - Network and Security Risks - Database Design )

UNISCO Certificate to certify passing 7 Exams
* IT Technology Basic Concepts
* Using Computer and Managing files
* Word Processing
* Spreadcheets
* Database
* Presentation
* Information and Communication

HTML/HTML5 - CSS/CSS3 - SemanticUI - Responsive Design - Flexbox - CSS Grid - Bootstrap 5 - DOM Manipulation - Javascript (including ES6/ES7/ES8/ES9/ES10/ES2020) - Asynchronous JavaScript - HTTP/JSON/AJAX - React + Redux m+ React Hooks - Git + Github - Command Line - Node.js - Express.js - NPM & Yarn - RESTful API Design - PostgresSQL - SQL - Authentication - Authorization - Scalable Infrastructure - Security - Production and Deployment

Xcode User Inteface - UI Design - swift programming language - Network and GPS maps - Photos, audio, video - Social Framework - Save files and read from mobile storage - Storage options on iOS - PList - Core Data Design and Code - SQLite - Transcription and Siri Speech Recognition - HTML - RESTful API and JSON - Firebase apps - animations - Release app on appstore - build apps with them

voice transcription and search functionality- Group Scheduling that integrates with Messages - SiriKit for voice activation. - Screen Widget - new UserNotifications framework - implements an "AI" opponent, using the new GKMonteCarloStrategist - from GameplayKit. - SpriteKit's powerful new Node Tiling system. - Featuring apps - new iOS animations - Swift's measurement Units classes - improved Core Data - Raw Photography classes - image rendering API - Warp Geometry classes, build apps with them

Learn senior coder secrets - best practices to write great unit tests tips and tricks to keep your tests clean, trustworthy and maintainable the pitfalls to avoid – anti-patterns how to refactor legacy, untestable code into loosely-coupled and testable code all about dependency injection – the one thing every coder needs to know the power of mocks – when and how to use them and when to avoid

Building Android apps from scratch using Android Studio and Java Programming Language - Fully learn the Java Programming Language - Android Building Block - Building several full - fledged apps from scratch - Learning how to leverage Android Internal Persistence API's (SharedPreference and SQLite) - Master Android App Design, from start to finish (Android Material Design) - Master new Android API's such as ROOM Persistence, Firestore Realtime Database, and ML Kit - Face Recognition - Uploading your apps to Google Play Store

Testing Methodologies and Types - Basic Web and Internet Technologies such as HTML, HTTP, Document Object Model and so on - To Gather Information About the Target and Use This Information to Model an Attack - User Management Issues - Exposing The Session Management Problems - Data Validation - Attacks such as Cross-Site Scripting, SQL Injection and many more - Some Basic Attacks in Cryptography - Web Application Attacks Such As Drupal SQL injection ( aka Druppageddon ) - And More to Enrich Your Penetration Testing Skills.

Data Exploration & Visualizations - Neural Networks & Deep Learning - Model Evaluation & Analysis - Python 3 - Tensorflow 2.0,Jupyter, Numpy, Scikit-Learn - MatPlotLib & Seaborn - Transfer Learning - Image recognition and classification - Train/Test and cross validation - Supervised Learning: Classification, Regression & Time Series - Decision Trees & Random Forests - Ensemble Learning - Hyperparameter Tuning - Pandas Data Frames & handle CSV Files - Deep Learning/Neural Networks with TensorFlow 2.0 & Keras - Kaggle - prepare data for analysis - K Nearest Neighbours - Support Vector Machines - Regression analysis (Linear/Polynomial Regression) - How Hadoop, Apache Spark, Kafka, Apache Flink - Setting up anaconda, Conda, MiniConda - Using GPUs with Google Colab

Python Fundamentals & Data Structures - Object Oriented Programming with Python - Functional Programming with Python - Lambdas - Decorators - Generators - Testing in Python - Debugging - Error Handling - Regular Expressions - Comprehensions - Modules - Virtual Environments - Developer Environments (PyCharm, Jupyter Notebooks, VS Code, Sublime Text) - File Processing: Image, CSV, PDFs, Text - Web Development - Machine Learning - Data Science - Automation with Python and Selenium - Scripting with Python - Web Scraping with Python and BeautifulSoup - Image Detection - Data Visualizations - Kaggle, Pandas, NumPy, scikit-learn - Email and SMS with Python - Working with APIs (Twitter Bot, Password Checker, Translator)

Learn basic foundations of ASP NET Core MVC 5 - Learn structure of ASP NET Core 5 Project - Setup Database connection with Entity Framework Core - Learn forms and validations in ASP NET Core MVC - Learn View Models, ViewBag, ViewData, Sweetalert, Summernote - Sessions in ASP NET Core 5 - Scaffold identity manually to ASP NET Core Project - Send Emails with MailJet in ASP NET Core Applications

Enhance an existing .NET Core 5 application - Modify existing Architecture of Application - Learn how to separate out Data Layer in another project - Bootstrap 5 - Repository Pattern - N-Tier Architecture - Datatables in .NET Core - Toastr Notifications and TempData - Complex Objects in Sessions in .NET Core - Order Management architecture - Facebook Single Sign On - Integrate Braintree payment with refunds - Syncfusion integration with .NET Core MVC - Data Seeding and Azure Deployments with .NET Core

ASP NET Core Identity with MVC - Authorization with Roles - Implementing Two-Factor Authentication - Implementing Sign Up and Sign-in using with E-mail confirmation - User, Claims and Role Management - Scaffold Identity Library - Two Factor Authentication with MVC - External Logins in MVC - Policy Management - Custom Handler and Requirements

exploring and implement data validation inside model using attributes - use validation inside MVC controllers and expose it inside MVC views in the user interface - advanced query techniques - asynchronous code to scale better and explore query performance - protect application data from concurrent access by multiple users - create custom migrations that update database schemas and use custom scripts to perform migrations - writing unit and integration tests - types of data structure (besides RDBMS) can be accessed with EF Core.

Figma Academy - user interface - Design Basics - differences between UI and UX design - UI Elements - Work with colors & fonts - tyle Guide File - Iconography - Typography - Wireframing - essentials of application design - web design - Mobile design - Build & test a complete mobile app - logo design - adobe photoshop - 3d modeling for ui design - create an interactive prototype with micro interactions - portfolio - Learn professional technique & shortcuts

# Computer applications such as ( Bank System - School Table System - SQL & VBA Learning Library - Employee Attendance & Leave - Students’ attendance & Behavior )
# 3d Game Projects (Car, Boat, and Plane Simulation),
# IOS Projects such as ( Finger Print - Bluetooth RGB - Firestore connect - kids Drawing - 3D Game - Transcriber with SIRI Speech - RSS News - TVOS Streaming Radio)
# Android Projects such as ( Android Bluetooth - Whats the Weather - Brain Trainer Game )
# JavaScript Projects added to Git such as ( Quote-Generator - NASA.API.News - unsplash-pictures - Yara-Drawing - Drag & Drop List - PONG-2d-game - snake.game "node.js")
# Python Projects such as ( twitter-bot - translator - send email & sms - Password Checker - Bulk SMS )
# C# Projects such as ( Speech Recognition - Chatting App )
# Many workshops
# Live projects: Blog ,BookLits, Websites, IOS Apps, Android Apps
Web site uses Machine Learning Technology to detect Faces in Pictures has Frontend:(React.js) Backend:(Node.js) Database:(PostagreSQL) Used in it ( HTML5 - CSS3 & SCSS - Responsive UI - JAVASCRIPT - REACT.js & REDUX - REST.API - NODE.Js - Express - bodyParser - knex - Password Pcrypt - PostagreSql - Git - Heruko CLI server )

Web site uses Technology to manage Graduation Projects in the university and manage actions & tasks between instructors and students, It has Frontend:(React.js) Backend:(Node.js) Database:(PostagreSQL) Used in it ( HTML5 - CSS3 & SCSS - Responsive UI - JAVASCRIPT - REACT.js & REDUX - REST.API - NODE.Js - Express - bodyParser - knex - Password Pcrypt - PostagreSql - Git )

web site offer workshops information and register for each of them - has Frontend:(Angular) Backend:(ASP.Net) Database:(SQLServer) Used in it ()

Web Page for Nasa pictures and description which build with Advanced techniques in JavaScript - Responsive UI - Storage data in browser - Nasa Restful.API - best try this on computer and mobile

Web Page for Daily famous English Quotes which build with Advanced techniques in JavaScript - Responsive UI - Rest.API - send quote to twitter - best try this on Mobile or computer

Web Page for Drawing App which build with Advanced techniques in JavaScript - Responsive UI - Storage data in browser - Save files to computer - Add, Edit, Move and Delete Elements - Canvas draw- best try this on computer

Web Page for To-Do-List which build with Advanced techniques in JavaScript - Responsive UI - Storage data in browser - Add, Edit, Move and Delete Elements - Darg and Drop Elements - best try this on Google browser

Web Page for 2D Game which build with Advanced techniques in JavaScript - Responsive UI - Animate Elements - Mouse and Keyboard Actions - best try this on computer

IOS App build with swift programming, used in it RSS Links to view News, used in it internal saving data inside app and calling RestAPI.

IOS App build with swift programming, Used in it internal saving data in app - save files - Record and Save audio files from mic - SIRI Speech Recognition (transfer audio to text)

IOS app for Alriqqa Secondary School in the ministry of Education, Kuwait, It accomplished in 2014 , Used to build it swift programming ,it had all school contacts, pictures, information, GPS and it's Social Networks, it removed from Appstore in 2018

Python project used for checking if a password was hacked and get how many times , and if you have to replace it or not.
Used in this project: read from user input, hash & encrypt password using hash methods, encode text, apply segment to encoded bytes, Call RestAPI , check and handle json responce

Python program used for reading List from file and handle data, then send bulk messages to all mobile numbers.
Used in it read/write CSV OR TXT file, RestAPI, authorization, form body send, handle json responce.

3D Game Simulation have been build for High School Education,
* first game for car race simulation
* second game for Boat simulation
* third game for Plane Simulation .

IOS app accomplished to AppStore at january 2021 , and it was Build for Islamic users (Athkar day & night), used in it (XCode - Swift programming - MVC Technique - Read & Write to PList - Animation - photo galary - core data - save files localy)

Web site for Dar Quran Fahd-Al.Ahmad, has Frontend:(React.js) Backend & Database:(Firebase), Used in it ( HTML5 - CSS3 & SCSS - Responsive UI - JAVASCRIPT - REACT.js & REDUX - REST.API - Firebase - Git - Netlify server )

IOS app accomplished to AppStore at 2019 , and it was Build for Dar Quran Fahd-Al.Ahmad with it's Library, used in it (XCode - Swift programming - MVC Technique - Read & Write to PList - Animation)

Android app accomplished to Google PlayStore at 2020 , and it was Build for Dar Quran Fahd-Al.Ahmad with it's Library, used in it (Android - Java programming language - MVC Technique - Animations)

Web site for Islamic (Tafseer, Hadeeth and Historical Science),And it has Frontend:(React.js), Backend & Database:(Firebase), Used in it ( HTML5 - CSS3 & SCSS - Responsive UI - JAVASCRIPT - REACT.js & REDUX - REST.API - Firebase - Git - Netlify server )

[Email me on Eng.HSAAA@Gmail.com]
Call to Action