Ahmed Ramadan

Ahmed Ramadan

React JS Intern

Followers of Ahmed Ramadan3000 followers
location of Ahmed RamadanCairo, Egypt

Connect with Ahmed Ramadan to Send Message

Connect

Connect with Ahmed Ramadan to Send Message

Connect
  • Timeline

  • About me

    Frontend Developer | JavaScript - React JS - Next JS - TypeScript - Open-source contributor || Senior 1 Electrical Power & Machines Engineering Student l Embedded Systems Enthusiast

  • Education

    • Udacity

      2022 - 2022
      Nanodegree Program Frontend Web Development

      • Earned 3 Nanodegrees certificates: React Development Cross-Skilling – Professional Front-End Web Development – Web Development Challenger.• Learned to build responsive websites using CSS, Flexbox, and CSS Grid. • Develop interactive websites and UI applications using React, and JavaScript.• Connect web applications to a backend server using JavaScript.• Dealing with APIs.• built many projects to practice my learning and reviewed by Udacity's… Show more • Earned 3 Nanodegrees certificates: React Development Cross-Skilling – Professional Front-End Web Development – Web Development Challenger.• Learned to build responsive websites using CSS, Flexbox, and CSS Grid. • Develop interactive websites and UI applications using React, and JavaScript.• Connect web applications to a backend server using JavaScript.• Dealing with APIs.• built many projects to practice my learning and reviewed by Udacity's professional reviewers. Show less

    • Ain Shams University

      2021 - 2026
      Bachelor of Engineering - BE Electrical Power and Machines Engineering
  • Experience

    • Across The Globe (ATG)

      Mar 2023 - May 2023
      React JS Intern

      • Worked on real projects in a collaborative team environment.• Converted Figma designs into functional code, created forms, and handled API requests.• Developed a strong understanding of web application development.• Showcased a commitment to excellence and dedication to delivering high-quality work.

    • Signal Dev.

      Aug 2023 - Oct 2023
      Frontend Developer

      As a Freelancer React JS Developer with SignalDev Egypt, I took a leading role in the transformation of an existing E-Commerce website build with vanilla js into a dynamic and responsive React JS application, Additionally, I crafted an intuitive admin dashboard to centralize control over all aspects of the website. Here's an overview of my contributions and the key aspects of the project:• Designed and constructed an intuitive Admin Dashboard, empowering administrators to efficiently manage the website. This included functionalities such as Adding/Editing Products and Promo Codes, among others.• Implemented end-to-end logic for the website, including API integration for displaying products with intelligent filtering capabilities.• Developed robust logic for essential pages such as Contact Us, Sign Up, and Login, integrating them with the API and implementing good validation for each form.• Orchestrated the payments module, enabling users to complete transactions using Cash, Credit Card, or Valu methods integrated with Paymob API.• Multi Language Support Show less

    • Semi Code

      Oct 2023 - Feb 2024
      Frontend Developer

      Working on Kadnya Project - Version 1As a Freelancer React JS Developer with Semi Code Egypt, I played a pivotal role in the Kadnya project, developing a dynamic website builder featuring custom themes for coaches to showcase their courses and sessions. Additionally, I contributed to the implementation of coaching functionalities and integrated features such as course creation, quizzes, and certificates, collectively resulting in an enriched and highly efficient E-learning platform.Development Environment:Utilized Slack, Trello, and Agile methodology for project managementTech Stack Highlights:The tech stack highlights a single principal design pattern for efficient code reuse and the utilization of reusable components for future sprints to enhance development time. Custom hooks and Higher Order Components (HOC) are implemented for more efficient code and structure.Code Optimization Achievements:- Conducted code refactoring for improved efficiency.- Implemented custom hooks.- Introduced Higher Order Components (HOC).- Applied best practices and clean code principles, contributing to a high-quality development process.- We tried to save development time for client needs by using libraries like MUI, and that was challenging to find the best libraries to use. Show less

    • Softigital

      Mar 2024 - now
      Frontend Developer
  • Licenses & Certifications

    • React Development Cross-Skilling

      Udacity
      Oct 2022
      View certificate certificate
    • ChatGPT

      المدرسة - Almdrasa
      Jan 2023
      View certificate certificate
    • Challenger Web Development

      Udacity
      Mar 2022
      View certificate certificate
    • JavaScript Algorithms and Data Structures

      FreeCodeCamp
      Jul 2023
      View certificate certificate
    • Professional Front-End Web Development

      Udacity
      Sept 2022
      View certificate certificate
    • Introduction to Programming with MATLAB

      Coursera
      Aug 2023
      View certificate certificate
    • Vue - The Complete Guide (incl. Router & Composition API)

      Udemy
      Aug 2024
    • The Ultimate React Course 2023: React, Redux & More

      Udemy
      Aug 2023
  • Volunteer Experience

    • Open Source Contributor

      Issued by GitHub on Jul 2023
      GitHubAssociated with Ahmed Ramadan
    • Frontend Instructor

      Issued by IEEE ASUSB on Aug 2024
      IEEE ASUSBAssociated with Ahmed Ramadan