About Me

  • Skilled Technical Team Lead and Expert Full-stack Developer proficient in JavaScript, NodeJS, ReactJS, MongoDB, CSS, DevOps, AWS, GCP, Docker, etc.
  • Can effectively convert ideas into web applications.
  • Led a team of 10+ developers, completed projects in various sectors using different technologies.
  • Improved team performance and project efficiency through strong leadership and communication.
  • Managed large projects, improved coding practices, application performance, and implemented growth solutions.

Residence

Egypt

Military status

Completed

Graduation

Faculty of Computers and AI, Cairo University, 2012

Work Experience

Orange Labs Egypt

Team Leader & Expert Fullstack Software Developer

July 2020 - Now

  • Served as a team leader in a full-stack position.
  • Implemented and enforced coding rules within the team.
  • Conducted thorough code reviews to ensure quality and consistency.
  • Took on the responsibility of initiating projects.

CVRest - AI Powered CV Builder

Solo Full-stack Software Developer and Founder

January 2019 - Now

Widebot

Technical Frontend Lead

September 2019 - July 2020

FreeLancing

Freelancer Angular Consultant

January 2019 - August 2019

CrossOver

JavaScript Software Engineer - Remotely working with an American startup team

March 2018 - January 2019

Crossworkers

Senior FullStack JavaScript Engineer

September 2017 - April 2018

Orange Labs Egypt

FullStack Developer

October 2014 - September 2017

Thepharmas

Founder and full stack developer

January 2013 - January 2015

Skills

  • Frontend

    HTML, CSS, JS, ES6, Advanced JavaScript (10 years)

    ReactJS, NextJS, Angular, TypeScript (10 years)

  • Backend

    Node.js, SailJS, NestJS (10 years)

    Java, Java EE (3 years)

  • Others

    AWS, GCP, Azure, GIT, Gitlab, Pipelines, Docker (5 years)

    Restful APIs, GulpJS, Mysql, MongoDB (10 years)

Projects Samples

CVRest - AI Powered CV Builder

Solo fullstack Project Maker

January 2019 - Now

  • An AI-Powered CV Builder for creating PDF CVs, Cover Letters, and Online CVs.
  • CVRest uses AI for grammar correction and auto-generating job emails and cover letters.
  • It reviews your CV, suggests improvements, and compares your profile with job descriptions.
  • It helps create Email Messages and Cover Letters based on your CV and Job Description.

Egypt Gas Factories Management (With Orange Egypt Labs Team)

Team Leader and Fullstack Developer

  • Created a web application for Egypt Gas Company for client and company management and report generation.
  • The system managed over 100 million records annually.
  • Led a team of 10 developers.
  • Used Mongo-strict for large data volume management.

The Founder of mongo-strict (Open Source NodeJs Module)

  • Developed a TypeScript MongoDB ORM system.
  • Enhanced MongoDB usage for safety, ease, and speed.
  • Contributed to the open-source community through Mongo-strict.

Friday Jobs

Solo fullstack developer and designer

  • Developed Friday Jobs, a user-friendly job search platform.
  • Implemented geolocation for localized job search.
  • Created front-end interface and back-end architecture for optimal user experience and data processing.
  • Launched and maintained Friday Jobs, showcasing my ability to deliver innovative digital solutions.

Thepharmas

Fullstack Project Maker (SOLO Founder, Prgrammer, UX/UI, designer and PM)

A website using technologies such as AngularJS, YII PHP, MySQL, Photoshop, and CSS helps you to find the nearest pharmacies.

KIA USA and KIA Mexico live chat bots (With an American startup team through Crossover)

Fullstack JavaScript Developer

Aman Payments web application for Adidas Egypt

Solo Freelancer Fullstack Developer and Designer.

AMAN is one of the biggest Egyptian companies for E-Payments, a subsidiary of Raya Holding.

Noncommunicable Diseases (With Orange labs)

Fullstack Developer

Cross-platform mobile app for Ministry of Health (AngularJS, NodeJS, MongoDB, GIT and Ionic).

Aman Merchant Management System

Solo Consultant and Angular Frontend Developer

March 2019 - June 2019

Widebot Webchat Script (with widebot team)

Frontend Developer and Team Lead

Achievements

As a Technical Team Leader

  • Handled a team with more than 10 developers in Egypt Gas Project.
  • Added rules to the code writing and improved the code writing skills of all the team members.
  • Improved the performance of the one of the apps by 300%.
  • Implemented a full configurable webchat script that can be plugged on any website.

As a Software Developer/Architect

  • Developed more than 8 complete websites from scratch to the final version as a full stack developer and participated in more than another 10 projects.
  • Worked with Aman Egypt on 2 websites - I initialized them, launched the first production version then transferred the knowledge to their internal team to continue working with it.