Summary
  • •A (Javascript / Typescript) with experience in designing, developing, and deploying scalable web applications, Proficient with Front-end Frameworks like React and Angular and back-end technologies like Node.Js, Java, Express.js, SQL, Mongo, Docker and many more.
  • •Acheived the (Top rated plus) badge on Upwork, recognizing me as Top 1% of all developer on the their platform
  • My journey

    Originally a civil engineer, my interest in efficiency and automation led me to discover programming. I started by exploring Excel functions to save time, which eventually grew into developing a bot to secure GPU cards during the Bitcoin boom. That experience sparked my passion for web development and programming.

    From self-study to freelancing on numerous projects, to full time employment, I transitioned into a career as a fullstack developer. This evolution reflects my dedication to continuous growth and my passion for building impactful digital solutions.

    Professional Experience
    Vodafone, Senior Software Engineer - Fulltime

    Javscript | Typescript | Node.Js | React | Angular

    Sep 2024 – PresentEgypt, Hybrid

    • Developed and maintained big scale applications using Node/Java/Angular to serve millions of users.

    • Built and maintained fullstack business solutions for the entire company through internal applications.

    • Collaborated with cross-functional teams to ensure seamless functionality and user experience.

    Fullstack AI Developer, evyAI - Contract
  • •Leading the development team to revamp and refactor the platform after successfull MVP reducing costs, bugs while increasing performance.
  • Aug 2024 – presentRemote
  • •As a result of our refactor we have reduced our firestore bills by 50x, bundle size by 10x, with just a refactor of critical parts, as we slowly start a new project following best practicies and guide lines.
  • •Added CI/CD pipelines and github actions to automate tests and deployments.
  • •Added An entire test enviroment for frontend and backend Repos.
  • •Added Slack, Active Campaign, HelpCrunch to the project, helping the buisness reach more leads and answer queries faster.
  • •Expanded and maintined core buisness functionality
  • •Stack: React.Js | Node.Js | Firebase Functions | Firestore | Typescript | tailwindCss | MantineUI | Stripe | Github Actions
  • Teamupai.io, Fullstack Engineer - Fulltime

    NodeJs | VueJs | Typescript | TypeORM | Postgres

    Feb 2024 – Aug 2024UAE, Remote

    Automate WorkFlow automations with AI.

  • •Forked of "n8n" open source, the goal is to allow AI agents to create work flows based on user chat message.
  • •Revambed and expanded upon n8n's codebase to match new design, workflows and allow users to create Ai Agents.
  • Nextrole.ai, Fullstack Engineer - Contract

    React.Js | Node.Js | Mongodb | ExpressJs | Stripe | TailwindCss

    Mar 2023 – Dec 2023USA, Remote

    AI-Powered Startup to automate Job application process.

  • •Innovated a custom made framework to handle the automation process using server-retrieved JSON data, enabling the server to build a custom tailored automation process for each step at runtime.
  • ••Developed and maintained core product services and databases..
  • ••Implemented Frontend Design, logic, authentication.
  • ••Built and documented new features and APIs and support frontend engineers with API integrations and implementation.
  • Upwork, Fullstack Engineer - Freelancer
  • •Transform Ideas to applications in 50+ projects with 30+ clients world wide.
  • Dec 2022 – Feb 2024Remote
  • •Contribute to a wide range of applications as a solo developer for small projects or as a core team member for medium and large projects.
  • •Top rated Fullstack developer ( top 1% of developers on the platform )
  • Education
    BSc. Engineering, MUST - Misr University For Science And Technology
  • •Grade: Very Good | Final Project: Excellent
  • Jul 2014 – Jul 20196th Of October, Egypt
    Technical Skills
    Languages — Javascript | Typescript
    Frontend development — React.Js | Angular | HTML | CSS | SASS | Bootstrap | TailwindCSS | MUI | JQuery | Zustand
    Backend Development — NodeJS | ExpressJs | NoSQL(MongoDB) | SQL / ORMs | RESTful APIs | REST APIs | Docker
    Full stack Frameworks — NextJs
    Source Control — Git
    Others — OOP | SOLID Principles | Chrome Extensions | Puppeteer Browser Automations | Web Scraping | Discord Bots | Google Apps Script | Langchain AI-Agents | Photoshop | Figma | Jira | Agile | Jest | CI/CD
    Languages
    Arabic - Native