Work Experience

Nov 2023 - Present

Frontend Web Developer

TechArabia

  • Develop and implement dynamic, user-facing features using React.js, enhancing user experience and engagement.
  • Design and build reusable, responsive components, streamlining development and maintaining consistency across projects.
  • Translate wireframes into high-quality, maintainable code, ensuring adherence to best practices and design standards.
  • Optimize application performance by fine-tuning components for speed and efficiency across a diverse range of devices and browsers.
  • Collaborate closely with the Head of Product and Backend Developers.
  • Manage code versioning using GitHub and GitLab, facilitating smooth collaboration and version control within the development team.
  • Apply Agile methodologies to enhance development efficiency and deliver high-quality products on schedule.
  • Continuously learn new trends and technologies to foster professional growth and stay current in the field.
Nov 2020 - Nov 2023

Web Developer

Freelance

  • Developed and maintained websites of various types, including landing pages, profile websites, blogs, online stores, and LMS platforms.
  • Utilized a variety of tools and technologies for front-end development.
  • Worked with WordPress and Elementor to create user-friendly and visually appealing interfaces.
  • Integrated APIs into websites to create dynamic and interactive user experiences.
  • Translated designs from Adobe XD and Figma into functional websites.
  • Collaborated with clients to ensure their website needs were met.
May 2021 - Apr 2023

Front-End Developer

Yehia Najib Establishment

  • Developed and maintained front-end code for various websites, ensuring high-quality and responsive design.
  • Collaborated with other developers and designers to create user-friendly and visually appealing interfaces.
  • Troubleshot and fixed issues related to front-end code.