About Me

  • 12+ years of technical experience.
  • Technical Team Lead and Full-stack Developer: JavaScript, NodeJS, ReactJS, MongoDB, CSS, DevOps.
  • Transformed ideas into web applications.
  • Led teams of 10+ developers on various projects.
  • Managed projects, improved code quality, enhanced performance, and implemented effective solutions.
  • Proficient in UI design (Portfolio: here).
  • Experienced with ChatGPT API.

Residence

6th October, Giza, Egypt

Graduation

Faculty of Computers and AI, Cairo University, 2012

Skills

  • Frontend

    HTML, CSS, JS, ES6, Advanced JavaScript (12 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 (12 years)

    ChatGPT API, AI (1 year)

  • Team Leadership

    Mentoring and Developing Team Members

    Code Reviewing

    Projects Initializing

    Knowledge Transferring

    Delegation

    Goal Setting

Work Experience

Orange Innovation 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 - December 2023

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

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.

Egypt Gas Factories Management (with Orange Innovation Egypt's team)

Team Leader and Fullstack Developer

  • Created a web application for Egypt Gas Company for client 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.

CVRest's Admin Dashboard

Developer and Designer

  • Created a CVRest Dashboard for better site management.
  • Built a Chat GPT Translator for site's multilingual support.
  • Used ReactJS and NodeJS for development.

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

  • Led a team of over 10 developers on the Egypt Gas Project, introducing a high-performance application capable of managing large volumes of data.
  • Instituted coding standards, significantly enhancing the coding proficiency of the entire team.
  • Achieved a 300% improvement in the performance of a key application.

As a Software Developer/Architect

  • Developed over 12 complete websites from the ground up as a full-stack developer, also contributing to over 10 other projects.
  • Acted as a Consultant for Aman Egypt for 2 websites, managing their start-up, launching their first production version, and transferring knowledge to the internal team for future development.
  • Made contributions to the open-source community by introducing mongo-strict.