About Me

Senior Full-Stack Developer and Technical Team Lead with 14+ years of experience building scalable web and business applications. Proficient in JavaScript, Node.js, React.js, MongoDB, CSS, and DevOps, with a strong background in leading teams of 10+ developers and delivering production-ready solutions across multiple projects. Experienced in translating business requirements into high-impact products, improving code quality and performance, and driving projects from concept to deployment.

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)

    MongoDB, Mysql, MariaDB (10 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

Fullstack Software Developer

July 2020 - Now

PharmaSync

Founder & Software Engineer

December 2024 - Now

  • Founded and developed PharmaSync, a pharmacy management solution designed to streamline retail pharmacy operations.
  • Worked directly with pharmacy clients to gather requirements and deliver practical features for POS, inventory, purchasing, and reporting workflows.
  • Managed product deployment, client onboarding, troubleshooting, and hardware setup across real pharmacy environments.
  • Supported business growth through continuous product enhancements, workflow automation, and a mobile companion app for remote monitoring.

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

PharmaSync

Founder & Software Engineer

  • Designed and developed PharmaSync, a desktop pharmacy management and POS system for real-world pharmacy operations.
  • Implemented modules for sales (POS), purchase invoices, stock control, pricing logic, VAT handling, and reporting.
  • Integrated external peripherals including barcode scanners, receipt printers, and label printers in Windows-based environments.
  • Managed database design and data persistence using MariaDB, with support for local and network-based deployment.
  • Built a mobile companion app for remote monitoring, allowing pharmacy owners to access key sales, inventory, and operational insights remotely.
  • Designed the system for future scalability with group management, centralized product catalog, and inter-branch synchronization.
  • Improved pharmacy workflows through automation, hardware integration, and production issue troubleshooting.

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

Key Career Achievements

  • Built and launched PharmaSync, a pharmacy management and POS solution designed for real-world retail pharmacy operations.
  • Delivered a production-ready system covering sales, inventory, purchasing, reporting, and hardware integration for pharmacy environments.
  • Developed a mobile companion app for remote monitoring, enabling pharmacy owners to track key operational metrics remotely.
  • Led technical teams of 10+ developers across multiple projects, improving delivery quality, code standards, and team productivity.
  • Successfully delivered 12+ full-stack projects from concept to production across web and business application domains.