Career Path

Professional Experience

A timeline of my professional journey, highlighting my roles, key projects, and the technical impact I've delivered for companies across the Middle East and globally.

May 2024 - Present

Front-End Developer

Magenus
UAE, United Arab Emirates

Developed and optimized React.js admin dashboards for digital signage and reward-based gaming apps, implementing best-practice performance techniques.

  • Implemented advanced techniques like code-splitting, caching, and efficient state management to deliver responsive control over content.
  • Delivered real-time metrics visualization and complex campaign management tools.
React.js
Performance Optimization
Admin Dashboards
Apr 2022 - Present

Freelance Front-End Developer

Self-Employed
Remote

Delivered advanced front-end solutions for multiple projects, focusing on creating complex, user-friendly dashboards and seamless application performance.

  • Implemented efficient data-fetching strategies with RTK Query, React Query, and Redux.
  • Developed innovative features including video cropping tools, Instagram-like story functionalities, and infinite scroll techniques.
  • Integrated Shadcn UI components and managed complex forms using Formik and React Hook Form.
React.js
Next.js
Vanilla JS
Jun 2022 - Jan 2024

Front-End Developer

Levant
Aleppo, Syria

Spearheaded high-impact projects using React.js and Next.js, employing Redux for state management. Provided technical leadership and mentored front-end teams.

  • Engineered dynamic dashboards featuring PDF export, image cropping, drag-and-drop interfaces, and QR code generation.
  • Designed responsive layouts with Tailwind CSS and Bootstrap, and implemented UI components using React Suite and MUI.
  • Ensured rigorous cross-browser compatibility and responsiveness standards for production-ready applications.
Next.js
Tailwind CSS
Redux
MUI
TypeScript
JavaScript
May 2021 - Mar 2022

Front-End Developer

Sama
Aleppo, Syria

Enhanced a comprehensive web application using AngularJS, enabling end-to-end management of employee processes and optimizing user interfaces.

  • Played a key role in optimizing UI and functionality for seamless tracking of work schedules, tasks, and salary calculations.
  • Contributed to boosting organizational efficiency through improved monitoring and management of employee activities.
AngularJS
JavaScript
Web Applications