Building integrated enterprise solutions for SMEs.
Building integrated enterprise solutions for SMEs.
Training college students, and graduates on Ideation Camp, as part of InnovEgypt program, managed and organized by TIEC in partnership with Intel.
Working on a highly specific enterprise RIA projects focused on niche markets in OIC countries.
USYTech is a software house specialized in web, iOS, and Android application development with hybrid team of offshore and onshore resources both in Egypt and US that has solid experience in creative design, Ruby on Rails, .NET, Java, iOS, and Android development.
Working collaboratively with the development team to put a modern software architecture that last long.
A professional web development company stands behind Fruity Tasty Technology Products.
Ostta is a trusted community organization that connects craftsmen with consumers who are searching for someone to takeover a craft task whatsoever.
While working full time for myself and/or other companies, I used to take advantage of my spare time freelancing. I’ve worked on multiple platforms, mainly for the web. Some of my work was on vBulletin (too much addons freely & commercially), Joomla, Drupal, MyBB, IPB, phpBB, MKPortal, PHP-Nuke, WordPress, bbPress, SMF, XenForo, SPBAS, vCard, 4images, Photopost, Xoops, PHPLive, Kayako, phpMyAdmin, SQL Buddy, Horde, MediaWiki, SugarCRM, phpAdsNew, .. and many others.
I’ve initiated my own internet company “PHPKD, aka: PHP KingDom” which offers consulting, web design, web development, technical support, specialized products and services for websmasters and forum owners.
I’ve co-founded with one of my best friends & business partners in Saudi Arabia an internet company “THQH” (which means “Trust” in Arabic) offering consulting, web design, web development, technical support, specialized products and services for websmasters and forum owners.
Worked as a PHP developer on small/medium custom web projects.
Three years professionally supporting hundreds of customers in the middle east, individuals and corporates. Gained a great experience and added a great value to the company.
Information Technology Institute, Alexandria, Egypt / Mentor / May. 27, 2017 (goo.gl/dt3AzD | goo.gl/eTUrwm)
I’ve mentored 15+ learners on Full Stack technologies, as part of MCIT initiative of supplying inclusive network of study groups for Udacity’s Full Stack Web Developer Nanodegree. That’s part of a series of mentoring sessions across eight months. With more than 26+ learning tracks, 726 total enrolled learners, 3 top online learning platforms, 5 learner profiles, 1310 completed courses, and 10 active study groups, the Technology Learning Initiative “Next Technology Leaders” (NTL), is an new initiative that was launched in Egypt to build capacity of young calibers on the latest information and communications technologies (ICT) and Electronics. The Ministry of Communications and Information Technology (MCIT) leads executing the NTL Initiative through the Technology Innovation and Entrepreneurship Center of the Information Technology Industry Development Agency.
Alexandrian Software and Information Technology Association, Alexandria, Egypt / Trainer / May 06-08, 2017 (goo.gl/bj79Xh)
I’ve trained 25+ graduates and company employees on Progressive Web Apps, teaching them the concepts, the why behind it, and how to get started. In a way to explain a progressive web app as a progressive, responsive, connectivity independent, app-like, fresh, safe, discoverable, re-engageable, installable, and linkable, I’ve taken the audience in an interesting technical journey through the steps of explaining the concepts behind Progressive Web Apps, why is it important, and how to get started in a three intensive days workshop with both sessions and hands on codelabs.
Information Technology Institute, Alexandria, Egypt / Mentor / May. 06, 2017 (goo.gl/dt3AzD | goo.gl/eTUrwm)
I’ve mentored 15+ learners on Full Stack technologies, as part of MCIT initiative of supplying inclusive network of study groups for Udacity’s Full Stack Web Developer Nanodegree. That’s part of a series of mentoring sessions across eight months. Helping learners engage in study groups through an initiative that offers a blended learning environment by facilitating study groups for learners so that they get engaged with other learners and get coaching and mentorship within their geographical area through a national network of study group mentors and project reviewers. We help them enhance their career with their newly acquired technical skills. Whether they target to create their own startup or advance to another career, they can rely on this initiative to support their career aspirations.
Wadi Makkah, Umm Al Qura University, Makkah, Saudi Arabia / Speaker / Apr. 22, 2017 (goo.gl/y50lbG)
I’ve trained 100+ attendees on Progressive Web Apps, Google Assistant, and other Google technologies, as part of Google’s Developer Roadshow in Makkah. Google Assistant is an intelligent personal assistant developed by Google and announced at Google I/O in May 2016. Unlike Google Now, Google Assistant can engage in two-way conversations. Assistant initially debuted as part of Google’s messaging app Allo, and its voice-activated speaker Google Home.
Information Technology Institute, Alexandria, Egypt / Mentor / Apr. 08, 2017 (goo.gl/dt3AzD | goo.gl/eTUrwm)
I’ve mentored 15+ learners on Full Stack technologies, as part of MCIT initiative of supplying inclusive network of study groups for Udacity’s Full Stack Web Developer Nanodegree. That’s part of a series of mentoring sessions across eight months. This program will prepare learners for a job as a Full Stack Web Developer, and teach them to build complex server-side web applications that use powerful relational databases to persistently store data. They learn to build applications that can support any front-end, and scale to support hundreds of thousands of users.
Information Technology Institute, Alexandria, Egypt / Mentor / Apr. 01, 2017 (goo.gl/dt3AzD | goo.gl/eTUrwm)
I’ve mentored 15+ learners on Full Stack technologies, as part of MCIT initiative of supplying inclusive network of study groups for Udacity’s Full Stack Web Developer Nanodegree. That’s part of a series of mentoring sessions across eight months. The technology learning initiative “Next Technology Leaders (NTL)” to build capacity of young calibers on the latest information, communications, and electronics technologies. The Egyptian Ministry of Communications and Information Technology (MCIT) leads executing the NTL Initiative through the Technology Innovation and Entrepreneurship Center of the Information Technology Industry Development Agency. Capacity building is to be orchestrated through the establishment of integral, practical, high-quality learning ecosystem, centered on the learner and supported by a distinctive content prepared through the collaborative effort of top universities and leading companies, and is made available on globally leading MOOC platforms. The ecosystem is inclusive of a nationwide network of study group mentors that coaches learners and stimulate the learning process. A network of project reviewers also assess and improve the learning outcomes.
M3mal Coworking Space / Speaker / March. 29th, 2017 (goo.gl/hsdv2H)
I’ve spoken to 30+ attendees about Amazon Web Services, why and how to get started with scalable applications on AWS cloud. As part of M3mal Coworking Space info session to introduce Amazon Web Services to the community, I’ve been part of the efforts and one of the speakers to explain it for the audience in plain english. During the session, we explained an overview about the many services in AWS, shown a quick demo on how to setup a scalable web application on AWS using EC2, S3, IAM, Route53, and CodeDeploy, and finally held a QA session.
Mushtarak Coworking Space / Speaker / March 8th, 2017 (goo.gl/EBjMaS)
I did a speech and live demos of Google Cloud Machine Learning including Cloud Vision, Cloud Speech, Cloud Natural Language with some live examples as a side activity of GDG Cairo Cloud Next’17 Extended event. It’s not just a viewing party, we love code then why not do a live coding session before the streaming?! Well, that’s what we did at GDG Cairo in Next ’17 Extended – Cairo.
Minia University, Egypt / Trainer / On 13-16 February 2017 (goo.gl/67CHWZ)
For a four consecutive days, I’ve trained 30+ students on web development and specifically the PHP programing language. The Challenge Camp organized by IEEE Minia University, and had multiple tracks including web and mobile tracks. It was my first and not last training in upper Egypt, with overall positive results, so thanks to the university and organizers for hosting such educational events, and most importantly thanks to the students who came from far cities to attend the camp, hope you all enjoyed it and got benefit, as I did.
ESPRIT: Ecole Sup Privée d’Ingénierie et de Technologies, Tunisia / Speaker / Dec. 15, 2016 (goo.gl/qPgFMI)
I’ve trained training 100+ attendees on Progressive Web Apps, as part of Google’s PWA Roadshow in Tunisia. Progressive Web Apps are experiences that combine the best of the web and the best of apps. They load quickly, even on flaky networks, can re-engage with users by sending web push notifications, have an icon on the home screen and load as top-level, full screen experiences. Topics delivered includes: 1) Securing the Foundation with HTTPS; 2) Tooling for Progressive Web Apps: Lighthouse and More; and finally a codelab / workshop about “Service Worker Tools & Lighthouse”.
Radisson Blu Hotel, Dubai Media City / Speaker / Dec. 07, 2016 (goo.gl/GKNASU)
I’ve trained training 100+ attendees on Progressive Web Apps, as part of Google’s PWA Roadshow in Dubai. Progressive Web Apps are experiences that combine the best of the web and the best of apps. They load quickly, even on flaky networks, can re-engage with users by sending web push notifications, have an icon on the home screen and load as top-level, full screen experiences. Topics delivered includes: 1) Progressive Web Apps: What, Why and How? 2) Service Workers for Instant and Offline Experiences; 3) Deep Engagement: Installable apps and Push Notifications; and finally a codelab / workshop about “Your First Progressive Web App”.
Information Technology Institute (ITI) Smart Village, Cairo, Egypt / Speaker / Oct. 28, 2016 (goo.gl/NpsFhw | goo.gl/urrSdG)
Spoke and mentored 550+ attendees on Progressive Web Apps. GDG DevFests are large, community-run events Organized by GDGs & Supported by Google that can offer speaker sessions across multiple product areas. DevFest 6th October is a one day event jointly organized by GDG 6th October. There will be lots of sessions and presentations given by members of the local and international developer communities. The topics include Big Data, material design, Android, cloud & web, and the sessions will be held in parallel with workshops.
Arab Academy for Science, Technology & Maritime Transport, Alexandria, Egypt / Speaker / Oct. 07, 2016 (goo.gl/gghC2F | goo.gl/AgNWGp)
Spoke to and mentored 150+ attendees on Progressive Web Apps at GDG Alex DevFest (Developers Festival), that has been traditionally defined as a large, multi-track event and CodeLabs that covers a variety of Google Developer products. There are a lot of topics that we’re going to cover this year like Google Polymer, Android, Firebase , PWA and AngularJS 2. The event this year consists of two days, Day 1: Multi-Track Speakers’ sessions and CodeLabds that will cover many fields as outlined above; Day 2: Hackathon (hack day, hackfest or codefest) is an event in which computer programmers and others involved in software development, like graphic designers, interface designers and project managers, collaborate intensively on challenge for a single day, and winners get exclusive prizes. More information on Day 2 will be on Day 1
Remote / Judge / 16 Sep. 2016 (mobileapplaunchpad.com.eg)
Reviewed submitted applications of Mobile App Launchpad Competition. I’ve supported the Mobile App Launchpad Competition, powered by the MIT Enterprise Forum Pan Arab by reviewing and evaluating submitted applications and gave them grades according to the judging criteria provided for the Tech & Innovation Track.
M3mal Coworking Space, Alexandria, Egypt / Speaker / 09 Sep., 2016 (goo.gl/QslWuH)
Spoke to and mentored 100+ developers about some of the vital topics in software industry, through the focused meetups managed and monitored by M3mal co-working space. We talked about how can we raise the quality standards for our Developers community? Who is responsible for the market distortion from our point of view? How can we make a professional standardization for the community? Are we a good person to communicate with your clients? Can we deal with them easily? How can we set our prices? What is the most important tools for us? how do we reach your clients? To work for yourself OR to work for a corporate, what’s preferred? Local clients or international clients? Is the talent enough to survive? If yes what is the secret? if no, what are the solutions to avoid this?
Mersa Matruh, Egypt / Mentor / Aug. 28 — 02 Sep. 2016 (tiec.gov.eg/EgyptIoTLeague)
Mentored 30+ graduates from different universities around Egypt in closed camp in preparation for the final competition of Egypt IoT League Organized by Intel and TIEC’s Egypt IoT League. Egypt Internet of Things (IoT) League is a nationwide acceleration program for startups to be, that have innovative ideas in the area of Internet of Things (IoT) and related fields: Connected/Smart Solutions (Smart Home, Smart City, Smart Energy, Connected Cars, Wearables, Industry 4.0,…). Egypt IoT League is co-organized by Intel Corporation and the Technology Innovation & Entrepreneurship Center (TIEC), Ministry of CIT in partnership with the Ministry of Youth and Sports and other corporate, academic, and government partners/sponsors. The program attracted more than 1,000 university senior students and graduates from engineering and computer science schools. During the demo day, the six (6) finalist teams are going to show their projects to the jury committee, competing for USD $5,000 cash awards in addition to acceleration/incubation opportunities.
Monufia, Egypt / Intel Ideation Educator / Aug. 27 — 01 Sep. 2016 (goo.gl/AHXYE8)
Trained 90+ Engineering / Commerce students from Menouf University / Menofia / Organized by TIEC’s InnovEgypt in partnership with Intel Ideation Camp. Egypt Ideation is the first of its kind in Egypt, where student will learn how to generate ideas and to create innovative solutions to some of the greatest problems in Egypt and the world! During the module the student will learn how to become a great innovator and we will give you an important task to solve. As the world needs innovators and entrepreneurs who can create solutions for today’s problems.
Mansoura, Egypt / Intel Ideation Educator / Aug. 06 — 11, 2016 (goo.gl/qqhsHN)
Trained 50+ Engineering / Commerce students from El-Mansoura University / El-Mansoura / Organized by TIEC’s Egypt IoT League in partnership with Intel Ideation Camp. Egypt Internet of Things (IoT) League is a nationwide acceleration program for startups to be, that have innovative ideas in the area of Internet of Things (IoT) and related fields: Connected/Smart Solutions (Smart Home, Smart City, Smart Energy, Connected Cars, Wearables, Industry, ..etc).
Cair, Egypt / Intel Ideation Educator / Jul. 09 – 14, 2016 (goo.gl/94j6je)
Trained 50+ Engineering / Commerce students from Ain Shams University / Cairo / Organized by TIEC’s InnovEgypt in partnership with Intel Ideation Camp. InnovEgypt Program is a training program in the area of innovation and entrepreneurship directed to university students in ICT specializations who are aspiring to be future innovators and entrepreneurs, either through establishing their own innovative start-ups or through manifesting skills that are highly required by local and multinational companies.
Cairo, Egypt / GCP & Laravel Speaker / May. 07, 2016 (goo.gl/wf8qOX | goo.gl/RY57ci)
Trained 60+ attendee @ Mushtarak Co-working Space / Cairo. One of the most focused and dedicated events in the country that covers Google Cloud Platform in deep details, with variety of related topics: Introduction to GCP, What’s next for Cloud, Laravel & App Engine Do Mix!, Google App Engine (Java Eclipse).
Trained 100+ attendee @ Alexandria Chamber of Commerce / Alexandria. Hack for Alex is the first Hackathon organized by Technology Innovation and Entrepreneurship Center (TIEC) in cooperation with the General Division of the Computer and Software of the Federation of Egypt Chambers of Commerce (ITFoCC) with the aim to use new technologies – one of which is Internet of Things (IoT) – to come up with solutions to societal challenges.
Trained 150+ attendee @ The Greek Campus / Cairo. For the third year in a row GDG Cairo is part of the DevFest event series all around the world. DevFest is large, community-run event that offer speaker sessions across multiple product areas, all-day hack-a-thons, code labs, and more.
Trained 160+ attendee @ Faculty of Commerce / Alexandria. The conference is held under the auspices of President of Alexandria University and covered the following topics: Google & the Environment, E-Learning, E-Governance, Solutions and Architectures, Economics and ICT, Open Source Software, ICT in Health Sector, Business Intelligence, Cloud Computing, IoT, Wearables and others.
Trained 300+ attendee @ Information Technology Institute / Smart Village – Cairo. Google Developers Summit is packed full of Google technologies about Firebase, Android, Material Design and the Play Games Services. A day dedicated to talks given by Googlers, Local and international developer experts, and another full-day of workshops on all major topics. On top of that, lots of startups and other organisations have booths in the common areas. UNDP Egypt is participating as well.
Trained 250+ attendee @ Nile University / 6th of October City. Lots of sessions and presentations given by members of the local and international developer communities. The topics include: Big Data , mobile, social, cloud & web, and the sessions held in parallel with workshops.
Trained 150+ attendee @ Arab Academy for Science, Technology & MaritimeTransport / Alexandria. Throughout the two days, mentors invited from the same industry and sponsors, so that the participating startups can be exposed to real life experiences, tips and insights and get access to corporates that can lead finally to investment. Early staged startups also get a chance to find co-founders and build teams.
As a result of around six years of hard work under the umbrella of my internet company “PHP KingDom”, I’ve worked with awesome customers & organizations on a great platform -in it’s time- called vBulletin & created more than 25+ project released later as open sourced projects. [Github Repositories]
Ampricot is a full-fledged and lightweight, free and open source, easy to install and use, cross-platform web server solution stack package for professional web development. [Github Repository]
Worked as a PHP developer on the opensource project MySmartBB building new features, fixing bugs, and participating in the second generation framework planning.
Worked as an Arabic translator on the opensource project phpAdsNew (aka OpenX Ad Server Solution).
Launched and operated the Official Arabic Support Center for the opensource project MKPortal CMS.
With dozen community activities, zillion lines of open source code, and successfully passing Google’s GDE interviews, I’ve been certified by Google as an expert in Web Technologies. [Official Reference]
Although software architecture plays a decisive role in defining software reliability, performance, and maintenance cost, most developers are left to struggle with it and to learn through expensive mistakes and pitfalls! The course introduces essential architectural patterns for User Interfaces, Business Logic, and Relational Database access to complement its practitioner’s approach.
This course provides the knowledge and skills to program Microsoft .NET Framework applications by using Microsoft Visual Studio 2005 development system.
This course provides the knowledge and skills to create a fully functional Web application by using ASP.NET 3.5.
This course Provides the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2008.
This course provides the knowledge and skills that are needed to effectively maintain server resources, monitor server performance, and safeguard data on a computer running one of the operating systems in the Microsoft Windows Server 2003 family.
This course provides the knowledge and skills to maintain a Microsoft SQL Server 2005 database. The course focuses on teaching individuals how to use SQL Server 2005 product features and tools related to maintaining a database.
This course provides the knowledge and skills to develop, deploy, and run distributed applications using Enterprise JavaBeans 3.0 (EJB 3.0). The corse focuses on learning how to build real-world applications such as e-commerce web stores, banking transactions, stock-trading applications, credit-card processing, and insurance risk analysis applications, to name a few.
This course provides the knowledge and skills to add security features to applets and applications so that unwanted access can be prevented and valuable assets can be protected.
This workshop provides the knowledge and skills to develop advanced distributed applications using Microsoft Visual Studio 2005. The workshop focuses on advanced features of Web Services Enhancements (WSE) 3.0 and message queuing.
This course provides the knowledge and skills to design databases for Microsoft SQL Server 2005 using business requirements to guide their decisions (beyond structured third normal form [3NF] modeling techniques). The course introduces incorporating security requirements throughout their design.
This workshop provides the knowledge and skills to develop distributed applications by using the Microsoft .NET Framework and Microsoft Visual Studio 2005. The workshop focuses on building distributed applications by using Web services, remoting, Microsoft Message Queuing, and serviced components.
This course provides the knowledge and skills to establish connectivity in an enterprise using Java EE in order to create unlimited opportunities for the growth of the enterprise.
This course provides the knowledge and skills to design server-side solutions for Microsoft SQL Server 2005. The course focuses on teaching database developers who work in enterprise environments to identify and place database technologies during design to achieve a suitable solution that meets the needs of an organization. The course consider the solution from a system-wide view instead of from a single database or server perspective.
This course provides the knowledge and skills to develop web components in an enterprise environment. The course offers a job-related approach to the web application development process and provides the basic expertise required to develop efficient Java Enterprise Edition 5 (JEE 5) web components.
This workshop provides the knowledge and skills to develop advanced Microsoft Windows Forms applications using Microsoft Visual Studio 2005. The workshop focuses on user interfaces, program structure, and implementation details.
This course provides the knowledge and skills to pictorially represent the software design and business processes, to deliver higher quality systems to the customers and end users. The course introduces the basic concepts of the Unified Modeling Language (UML), Model Driven Architecture (MDA), and the Unified Software Development Process.
This course provides the knowledge and skills to create large and focused software applications using Java 1.5 extensive advanced and new features.
This course provides the knowledge and skills to create simplesoftware applications using Java 1.2 extensive advanced features.
This workshop provides the knowledge and skills needed to use advanced data access features and techniques in the Microsoft .NET Framework and Microsoft Visual Studio 2005. The workshop describes how to access data and how to implement database functionality by using Microsoft ADO.NET 2.0 and Microsoft SQL Server 2005. The workshop also describes how to locate, edit, and transform XML by using XPath and Extensible Style sheet Language for Transformations (XSLT).
This course provides the knowledge and skills to the fundamentals of the Java Programming Language and provides an excellent choice for beginning to learn programming using the Java programming language. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs using Java Standard Edition Development Kit (JDK).
This workshop provides the knowledge and skills to develop data-access applications by using the Microsoft .NET Framework and Microsoft Visual Studio 2005. The workshop describes how to access and update data in a database by using ADO.NET. The workshop also describes how to create, read, and write XML data.
This workshop provides the knowledge and skills to develop Microsoft Windows Forms applications using Microsoft Visual Studio 2005. The workshop focuses on user interfaces, program structure, and implementation details.
The purpose of this course is to address the implementation and desktop support needs of customers that are planning to deploy and support Microsoft Windows XP Professional in a variety of stand-alone and network operating system environments. It provides in-depth, hands-on training for Information Technology (IT) professionals responsible for the planning, implementation, management, and support of Windows XP Professional. The course is based on the final, retail release of Windows XP Professional.
This workshop provides the knowledge and skills to develop Microsoft ASP.NET 2.0 Web applications using Microsoft Visual Studio 2005. The workshop focuses on advanced user interfaces, Web site functionality, and implementation details using the advanced features of ASP.NET 2.0 and Visual Studio 2005.
This course provides the knowledge and skills to implement a Microsoft SQL Server 2005 database. The course focuses on teaching individuals how to use SQL Server 2005 product features and tools related to implementing a database.
This course provides the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2005.
This workshop provides the knowledge and skills to develop Microsoft ASP.NET 2.0 Web applications using Microsoft Visual Studio 2005. The workshop focuses on user interfaces, Web site structure and functionality, and implementation details.
This course enables introductory-level developers who are not familiar with the Microsoft .NET Framework or Microsoft Visual Studio 2005 to gain familiarity with the Visual Studio 2005 development environment. The course introduces the basic skills using Microsoft Visual C# as a programming language.
ICDL, or International Computer Driving License is a test of practical skills and competencies and consists of seven separate modules covering computer theory and practice. These project include: Concepts of information and Communication technology (ICT), Using the computer and managing files, Word processing, Spreadsheets, Using Databases, Presentation, Web Browsing and Communication.
NLP, or Neuro-Linguistic Programming, is the art and science of excellence, derived from studying how top people in different fields obtain their outstanding results. These communication skills can be learned by anyone to improve their effectiveness both personally and professionally. It is directly applicable to a diverse spectrum of fields such as communications, business, sales, education and therapy.
Just started new academic studies in “Faculty of Commerce, Ain Shams University”, specifically “Computer and information technology program”.
All activities regarding course work, field research sessions in the area of Anthropology, Sociology, Philosophy at large. This ranges from specialized short courses to 2 years anthropological program. The department is supported by highly qualified professors that’s student friendly and extremely supportive, which maximized the educational attainment to the maximum.
All activities regarding course work, lab experiments, and hands-on anatomical sessions in the area of Biology, Anatomy, Zoology, Botany, Entomology, Chemistry, Physics, Mathematics at large. This ranges from specialized short courses to 2 years scientific program. The department is supported with a wide range of well equipped scientific labs and facilities to allow providing about 50% of study time to hands-on experience. Public relations and communication skills highly improved in this stage.
Three years of scientific education in English made my scientific knowledge just about ready to get in the scientific academic life. I’ve experienced wider public relations, and breaking through the internet world for the first time.
Ten years of English education through Kindergarten, primary school and preparatory school made my English just about ready for the real world, which gave me an advantage of understanding all of the internet’s documents and papers and this led to me possessing the knowledge I have, of course I gained more than English while being educated in school but i think of these information as common knowledge.