About Me

I architect and ship end-to-end web solutions — from pixel-perfect interfaces to resilient backend systems — leveraging the latest in AI and modern frameworks to solve real-world problems at scale.

With more than five years of experience spanning Laravel, Vue.js, Nuxt.js, and data science, I specialize in designing complete production-ready architectures that bridge frontend elegance with backend robustness. My work ranges from real-time competition platforms serving hundreds of concurrent users to multi-tenant SaaS applications handling complex business logic across diverse industries. I also bring hands-on experience in server administration, CI/CD pipelines, and secure application deployment — ensuring smooth, reliable transitions from development to production. Driven by continuous technical curiosity, I actively explore the latest advancements in software engineering and artificial intelligence to push the boundaries of what's possible.

Education

A strong academic foundation supporting advanced software engineering and data-driven solutions.

University of Sunderland logo

Master's Degree in Computer Science and Data Science

University of SunderlandUnited Kingdom
University of Biskra logo

Bachelor's Degree in Computer Science — Information Systems

University of BiskraAlgeria

Professional Experience

Proven experience in building robust systems and highly scalable platforms.

Present

Full Stack Developer

AMC FoundationAlgeria / Remote
  • Designed and developed the official digital training and competition platform for the Arabian Memory Championship — a real-time cognitive sports ecosystem serving athletes across 15 memory disciplines.
  • Built live synchronized tournament modes via WebSocket, a progressive difficulty system that auto-adjusts challenge levels, and full multi-language support covering 8 languages with complete RTL adaptation.
  • The platform powers school-level, national, and world championships with automated scoring, global leaderboards segmented by age categories, and a public certificate verification portal using unique UUIDs.
  • Engineered a global operations platform to coordinate memory sports training and professional certification at scale, including a digital wallet system with secure USD top-ups, gift card redemption, and balance transfers between trainers and regional representatives.
  • Implemented a full trainee lifecycle engine — tracking engagement status, progression through competitive badges from Beginner to Champion, and custom learning modules for children.
  • Integrated Google Meet for virtual classrooms, built an intelligent availability scheduler preventing booking conflicts, and automated digital certificate issuance with wallet-linked fees and public verification links.

Full Stack Developer

AMC FoundationAlgeria / Remote
  • Designed and developed an online memory training platform using Vue.js, featuring automated assessment systems and continuous learner progress tracking.
  • Developed an intelligent marketing system based on user activity, leveraging machine learning techniques to optimize content and improve engagement rates.
  • Developed a secure desktop application using ElectronJS for printing educational materials with dynamic watermarks, helping protect intellectual property and prevent content leakage.
  • Optimized WordPress landing page performance, reducing page load times by 80% through code restructuring, caching strategies, and resource optimization, significantly lowering hosting costs.
  • Developed an advanced analytics dashboard for monitoring and analyzing competition results, including custom filters by event type, competition, and participant.

Full Stack Developer

AlminasaSaudi Arabia / Remote
  • Developed GoGharsa, an educational tech and e-commerce platform connecting Saudi schools with professional agricultural counselors — supporting Saudi Vision 2030 reforestation goals. Built multi-tier subscription management with manual bank transfer receipt verification, real-time consultation features including live chat and audio/video meetings, and an agricultural supply shop with multi-step checkout and order fulfillment tracking.
  • Built Affwaj, a multi-tenant SaaS platform enabling travel agencies to manage Hajj and Umrah campaigns end-to-end. Designed a component-based page builder for tenant-specific public storefronts, a visual bus seating editor with accessibility support, and an accommodation inventory system with dynamic pricing. Implemented a conditional discount engine supporting percentages, flat rates, tiered pricing, and bundle offers with custom activation codes.
  • Delivered a donation management platform for the Red Crescent using Laravel and Filament, centralizing donation data across multiple branches with real-time statistical dashboards.

Featured Projects

01 / 042025

Arabian Memory Championship

Official digital training and competition platform for the Arabian Memory Championship — a real-time cognitive sports ecosystem serving athletes across 15 memory disciplines with live synchronized tournaments, progressive difficulty, and multi-language support for 8 languages.

Arabian Memory Championship
projects.view_project
02 / 042024

GoGharsa

Educational tech and e-commerce platform connecting Saudi schools with professional agricultural counselors to support Vision 2030 reforestation goals — featuring multi-tier subscriptions, real-time consultations, and an integrated agricultural supply shop.

GoGharsa
projects.view_project
03 / 042024

Affwaj

Multi-tenant SaaS platform enabling travel agencies to manage Hajj and Umrah campaigns end-to-end — with a component-based page builder, visual bus seating editor, dynamic pricing engine, and comprehensive pilgrim health profiles.

Affwaj
projects.view_project
04 / 042023

Smart Bin Rewards

Gamified recycling incentive platform for campuses and workplaces — connecting IoT-enabled smart bins to a real-time rewards ecosystem with leaderboards, financial point-to-currency conversion, and micro-donation campaigns for social causes.

Technical Skills

A comprehensive technology stack for building scalable, high-performance web applications.

01

Web Development

  • Laravel icon skill
    Laravel
  • Node.js icon skill
    Node.js
  • Vue.js icon skill
    Vue.js
  • Nuxt.js icon skill
    Nuxt.js
  • React icon skill
    React
  • TypeScript icon skill
    TypeScript
02

Databases

  • MySQL icon skill
    MySQL
  • PostgreSQL icon skill
    PostgreSQL
  • MongoDB icon skill
    MongoDB
  • Supabase icon skill
    Supabase
03

Cloud & DevOps

  • Docker icon skill
    Docker
  • AWS icon skill
    AWS
  • GitHub Actions icon skill
    GitHub Actions
  • Nginx icon skill
    Nginx
  • Apache icon skill
    Apache
04

UI Development

  • Tailwind CSS icon skill
    Tailwind CSS
  • Vuetify icon skill
    Vuetify
  • Material UI icon skill
    Material UI
  • SCSS icon skill
    SCSS
05

Data Science

  • NLP icon skill
    NLP
  • TensorFlow icon skill
    TensorFlow
  • Pandas icon skill
    Pandas
  • NumPy icon skill
    NumPy
  • Machine Learning icon skill
    Machine Learning