Summary

Experienced front-end developer with over 2.5 years of experience building innovative web applications using HTML, CSS, JavaScript, React, and TypeScript. Proven ability to turn complex ideas into user-friendly interfaces and collaborate effectively with teams to deliver impactful results. Demonstrated expertise in optimizing website performance and increasing user engagement. Skilled in problem-solving, communication, and teamwork.

Skills

HTML - CSS - JavaScript - TypeScript - jQuery - Bootstrap - Tailwindcss - Material UI - Sass - React - Next.js - Vue - Nuxt

Jest - GraphQL

Work Experience

Front End Developer @ GridsApps

Oct 2023 - Present

  • Working as front end developer to design and develop user-friendly websites, complex dashboards and large scale applications for GridsApps.
  • Update and enhance existing websites, ensuring compatibility with modern browsers and devices.
  • Collaborate with the design and back end development teams to implement user interfaces and integrate APIs to enhance website functionality and user experience.

Front End Developer @ ThemesCamp

Apr 2022 - Oct 2023

  • Transformed native HTML CSS jQuery web templates into multiple frameworks, such as Vue Nuxt.js and React Next.js
  • Produced websites compatible with multiple browsers.

Front End Developer @ Freelancer

Oct 2021 - Mar 2022

  • Working on real projects for multiple organizations and clients as a freelancer .

Projects

Themeforest Projects(12 Big Projects)

All projects and themes i've developed or contributed to it for 'Themescamp - TCG' company at the period of Apr 2022 to Oct 2023.

all projects are big themeforest themes for various categories such as:
  • ecommerce
  • newspaper & magazine
  • personal portfolio
  • agency themes
  • multi-purpose templates, etc...
  • Dorosak - English Learning

    Online educational platform for teaching English for all levels and ages. Using audio, written, and translated lessons. Project features:

    • Multilingual website of 18 different pages
    • Powerful admin dashboard
    • Payments and subscriptions
    My role was to build the project in Next.js/TypeScript from a figma UI and integrate api to it

    GridsApps

    GridsApps is the updated official website of GridsApps software company located in Palestine Project features:

    • Multilingual website of 17 different pages
    • Services and Payments system
    My role was to build the project in Next.js/TypeScript from a figma UI and colaborate with the backend team to integrate api to it

    Hawas

    Hawas an educational website in Palestine that offers the best educational programs, books and paths with advanced training methods for young students. Project features:

    • Contains 24 different pages
    • Interactive educational books and games
    • Students, parents and teachers authentication
    My role was to build the project in Next.js/TypeScript and create interactive books system and integrate api to it

    Imtyaz

    Imtyaz is the largest educational platform in Palestine, It's an online educational platform specialized in teaching university and school students in all tracks Project features:

    • Multilingual website of 21 different pages
    • Powerful students, teachers and admin dashboards of 63 different pages
    • Online Payments and subscriptions system
    • Live sessions, recorded courses and written courses systems
    My role was to create a creative UI and build the project in Next.js/TypeScript and to integrate api to it

    Afiyetcom

    Afiyetcom is a medical website that contains many medical and scientific articles with many medical-related tools. Project features:

    • Contains 14 different pages
    • Blog and articles system
    • Internal medical tools and calculators
    My role was to colaborate with front-end team to create a creative UI and build the project in Next.js and integrate api to it

    Fraudox

    A powerful fraud detection and monitoring platform, It provides advanced services in preventing scams and fraud on websites and webapps. Project features:

    • Contains 7 different pages with dark/light themes
    • Powerful user dashboard
    • Payments and subscriptions
    My role was to create a UI and build the project (Vue) and dashboard in (React) and integrate python-based backend api to it

    FlutterCamp

    An integrated online educational platform project that contains many web-specific educational paths. Project features:

    • Multilingual website of 18 different pages
    • Powerful students, teachers and admin dashboards of 63 different pages
    • Online Payments and subscriptions system
    • Recorded courses systems
    • Students forums and courses discussions area
    My role was to build the project in Next.js/TypeScript and integrate api to it

    Markety - Ecommerce

    Ecommerce online store supports multiple languages and currencies, with order tracking and many other features. Project features:

    • Multilingual website of 27 different pages
    • Powerful admin and delivery dashboards of 42 different pages
    • Online payments with paypal supports multiple currencies
    • Realtime notifications system
    My role was to build the project and its dashboards in Next.js and build the api in Node.js/MongoDB then connect this api to it. Admin Dashboard: https://markety-dashboard.hassanali.tk

    Other noteworthy projects

    There are many other noteworthy projects listed in my portfolio