Available for opportunities

Abdennabi Ahrrabi

Backend · APIs · Payments · SaaS · AI

◉ About

I'm a backend developer focused on Laravel SaaS, payment integrations and APIs. At 3POS I work on a suite of multi-tenant products for hospitality, events and retail. My MSc in Computer Science added hands-on AI and machine learning, from graph neural networks to LLM integrations. I also run 3SSASS, a small agency building websites and products for clients.

Location Reading, UK · open to remote work
Languages English · French · Arabic
↓ Download CV

⚙ Skills

Backend

PHP
Laravel
Java
Spring Boot
Node.js
Python
REST APIs
GraphQL

Frontend

JavaScript
React
Vue.js
Next.js
Tailwind CSS

Cloud & DevOps

Docker
Kubernetes
Azure
AWS
CI/CD
Linux
Terraform

Data & Payments

MySQL
PostgreSQL
Redis
Stripe
Mollie
PayPal
CMI

AI & Data

Python
PyTorch
GNNs
XGBoost
scikit-learn
LLM APIs
RAG

◆ Projects

kartahq.com ↗

Own product Laravel AI GitHub Actions

My own product: a professional identity platform with an AI resume builder, digital business cards, portfolio hosting and visitor analytics. Designed, built and deployed end to end, with automated deployments through GitHub Actions.

3ssass.com ↗

Own agency

My digital services agency. 3SSASS delivers web and app development, cloud and DevOps, and UI/UX design for clients, and is the home of my own products such as KartaHQ.

feshandcraft.com ↗

Client project Booking requests Admin panel EN / FR / AR

Website and booking platform for an artisan-workshop business in Fès, Morocco, offering hands-on workshops (pottery, zellige, leather, carpet weaving, plaster, brass engraving), cooking classes, medina tours and Darija lessons. I built the public site, the workshop booking-request forms and an admin panel for managing requests.

moroccanarthub.com ↗

Client project E-commerce

Online store for handcrafted Moroccan décor: ceramics, rugs, lanterns, leather goods, jewellery and textiles. Built for a client.

Research

Explainable RiskGraph

MSc dissertation Python PyTorch Geometric GNNs XAI

An integrated explainable-AI framework for proactive venue safety. GraphSAGE predicts zone-level crowd risk from synthetic venue data generated with a Social Force Model, with a GNNExplainer layer showing why each zone was flagged.

Cybersecurity Knowledge Graph

MSc coursework OWL Protégé Knowledge Engineering

An OWL/Protégé ontology modelling a ransomware attack on a healthcare organisation, with property chains for automated attack-path inference.

Earlier work

GS-MENU-Laravel PHP · Laravel Menu management system
Library Management System Java Complete library system
EstateUI JavaScript Real estate user interface
Client-Server Chat App JavaScript Real-time chat application

⇄ Experience

2023 – Present

Backend Developer

3POS · Remote

Building the “Bee” suite of Laravel multi-tenant SaaS apps for hospitality, events and retail (EventBee, TableBee, PlaceBee, LocalBee, LunchBee, VoucherBee), used by 100+ businesses across Europe.

  • Mollie Platform Connect (OAuth) integration with marketplace commission and webhook handling
  • CMI payment gateway integration (HMAC-SHA512 hash validation), plus Stripe and PayPal
  • GraphQL PMS integration for posting and voiding hotel room charges
  • Session/security middleware and multi-tenant API work
2021 – Present

Founder

3SSASS

Agency delivering websites and web apps for clients (e.g. feshandcraft.com) plus my own products (KartaHQ).

Education

2024 – Present

MSc Computer Science

Ulster University (London campus)

Dissertation: an explainable-AI framework for proactive venue safety using graph neural networks.

2020 – 2023

Master's in Computer Technology

Anhui University of Technology, China

2017 – 2020

BSc Software Engineering

ESISA, Fès, Morocco

Certifications

Cisco CCNA

Enterprise Networking, Security & Automation · Switching, Routing & Wireless · Introduction to Networks

✉ Contact