Fig. 1.
Portrait of Abdullah Hasson

Abdullah Hasson

I build complete web products, from idea to launch.

Contact links

Overview

Full Stack Developer @Tajeriq

Founder and Developer @Votrr

My GitHub contributions

About me

  • I'm Abdullah Hasson, a Full Stack Developer who builds modern, fast and scalable web applications, with close attention to performance and user experience.
  • I founded and built Votrr from scratch: a platform that monitors freelance projects on Arabic platforms around the clock, matches them to each freelancer's skills with AI, and alerts them instantly on the web and on Telegram.
  • I freelance on Mostaql and Nafezly; some of my clients' reviews are below.
  • My daily tools: TypeScript, Next.js and React on the front end, Node.js and MongoDB on the server, with AI models integrated where they add real value.

Skills

Projects(40)

  • Role
    Design and development
    Period
    09.2026—
  • Role
    Full Stack development
    Period
    09.2026—
  • Role
    Founder and Full Stack developer
    Period
    06.2026—

    Votrr monitors freelance projects on Mostaql, Nafezly, Kafiil, Khamsat and Freelancer around the clock, matches them to each freelancer's skills, then alerts them instantly with a ready-made proposal written by AI.

    • Three services sharing one MongoDB database: a Next.js app, a Node.js monitoring service that runs around the clock, and a Telegram bot.
    • Matching through automatic classification and semantic embeddings, with caching that keeps running costs close to zero.
    • Real-time notifications, USDT subscriptions, a referral program and an admin dashboard.
    • An Arabic-first interface in Arabic and English that works as a progressive web app (PWA).
    • Next.js 16
    • React 19
    • TypeScript
    • Tailwind CSS v4
    • MongoDB
    • Auth.js
    • Ably
    • OpenRouter
    • Telegraf
    • Cheerio
    • next-intl
    • PWA
  • Role
    Front End developer
    Period
    10.2025—09.2026
  • Role
    Full Stack development
    Period
    08.2025—04.2026
  • Role
    Back End development
    Period
    04.2026
  • Role
    Front-end development
    Period
    05.2026
  • Role
    Front-end development
    Period
    06.2026

Client reviews(5)

5.0out of 5, based on 5 reviews from my clients on freelance platforms.
  • Project: Developer to build a company website

    “Great work. I would point managers to Abdullah Hasson: he delivers projects to a high standard and offers suggestions that stay within the project budget, so your project comes out looking exceptional. He cares about leaving a creative mark on his work, regardless of what the project actually costs. I strongly recommend working with him.”

    Translated from Arabic

    فيبي كارد ا.

    Project owner ·

  • Project: Expert developer wanted to develop and improve an existing SaaS platform built on AI and automation

    “Excellent, wonderful work. I recommend working with Abdullah.”

    Translated from Arabic

    العام الاول

    Project owner ·

  • Project: Front-end implementation of a website's screens and screen designs

    “Abdullah is excellent at front-end work.”

    Translated from Arabic

    Ayman Q.

    Project owner ·

  • Project: Front-end changes to an HTML, SCSS and Bootstrap template

    “A respectful and excellent person.”

    Translated from Arabic

    Ahmed A.

    Project owner ·

  • Project: Travel and tourism website

    Gave the collaboration full marks on every criterion.

    Naif Alotaibi

    Project owner ·

Experience

Tajeriq

Work mode
Remote
Status
Current
  • Building the platform's app with Next.js 16 and React 19: the marketing site, the merchant dashboard, the platform admin panel, and multiple stores routed by subdomain or by path.
  • Developing the AI sales agent on OpenRouter, alongside an independent quality reviewer that shows the merchant the sources behind every reply and flags whatever the store's data does not support.
  • The work began as a project on Nafezly that earned a full rating from the platform's owner, and it continues with regular progress reports.
  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • OpenRouter
  • TanStack Table
  • Valibot
  • PWA

Votrr

Work mode
On-site
Status
Current
  • Building the web app with Next.js 16 and React 19: authentication, a user dashboard, a real-time project feed and an admin dashboard, in Arabic and English.
  • Developing a standalone Node.js monitoring service that collects projects from five platforms, with a distributed lock, incremental crawling and gradual retries.
  • Matching projects to user profiles through automatic classification and semantic embeddings, with caching in MongoDB that keeps running costs close to zero.
  • Real-time notifications through Ably and a Telegram bot, and USDT subscriptions through HMAC-signed webhooks.
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
  • Auth.js
  • Ably
  • OpenRouter
  • Telegraf
  • Cheerio
  • Vitest
  • Entrepreneurship
  • Product management
  • Subscription models

Hotleno

Work mode
Remote
  • Building the hotel booking platform from the interface to the database: search and filtering, the booking flow, authentication and the admin panel, in Arabic and English.
  • Integrating hotel suppliers to pull prices and availability in real time: the Travellanda API, plus certification tests with TBO Holidays and Hotelbeds.
  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
  • Mongoose
  • NextAuth
  • next-intl
  • shadcn/ui

Gozagel

Work mode
Remote
  • Designing and fully implementing the interfaces of the Gozagel and Shpd websites.
  • Migrating the Shpd website to Next.js 16, in Arabic and English.
  • Developing and adapting the merchant dashboard of the Shpd app on Django templates, across more than 900 commits.
  • Rebuilding the Shpd app in Next.js 16 and reconnecting it to the back end.
  • Next.js
  • TypeScript
  • Django Templates
  • Tailwind CSS
  • TanStack Query
  • React Hook Form
  • Zod
  • next-intl

Freelance

Work mode
Hybrid
Status
Current
  • Building REST APIs with Node.js, Express and MongoDB, with authentication and permissions.
  • Developing Telegram bots with Telegraf, including a game top-up bot that takes the order and the payment receipt, then carries out the top-up through the supplier's API once an admin approves.
  • Node.js
  • Express
  • MongoDB
  • JavaScript
  • REST API
  • Auth
  • Telegraf
  • Delivering websites and interfaces for clients on Mostaql and Nafezly, from company websites to travel websites.
  • Turning designs into precise, responsive interfaces, and developing HTML, SCSS and Bootstrap templates.
  • Five-star reviews from clients for professionalism, quality and meeting deadlines.
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • SCSS
  • React Hook Form