Abdullah Hasson
I build complete web products, from idea to launch.
Contact links
Overview
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—
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
- Full Stack development
- Period
- 08.2025—04.2026
- Role
- Back End development
- Period
- 04.2026
- Role
- Front-end development
- Period
- 06.2026
Client reviews(5)
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