You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ahmed HrabiAH

Ahmed Hrabi

Web Developer

€125/day
Tunis, TN
3-7 years

Average response time: 24 hours

Freelancer profile translated to English.
Back to original language

About Ahmed

  • English

    Native or bilingual

  • Arabic

    Native or bilingual

  • French

    Conversational

Can work on-site
Tunis (up to 50km)

Experience

  • QuoProd
    Full Stack Web Developer
    March 2025 - Today (1 year and 3 months)
    • • Contributed to the development of a custom e-learning platform enabling full content and learning flow management.
    • • Implemented multi-tenant user access with role-based dashboards and permissions for Admin/Professor/Student, including
    dedicated dashboard experiences per role.
    • • Built a complete Quiz Engine with multiple interactive formats and automatic CEFR result classification (A1, A2, B1, B2...):
    ◦ - Implemented question types: Drag & Drop, Fill in the Blanks, Word Matching, and Multiple Choice.
    ◦ - Generated CEFR-level results automatically after quiz completion based on sequencal answering rules.
    • • Developed lesson management workflows including course structure, lesson content, and scheduled lesson instances (sessions
    planning and tracking).
    • • Created a document library system with folder-based organization to manage learning resources and internal documents.
    • • Implemented notifications with real-time in-app updates using WebSockets and email sending using reusable templates.
    • • Delivered dashboard analytics and statistics for admins to track engagement, progress, and performance.
    Technologies and tools: NextJs, PayloadCMS, TypeScript, NodeJs, MongoDB, WebSockets, GraphQL, MantineUI.
    Firebase Payload CMS
  • Expert Tech Consulting
    Full Stack Web Developer
    September 2024 - Today (1 year and 9 months)
    Sfax, Tunisia
    • Designed and developed a scalable job marketplace platform inspired by Glassdoor, featuring company profiles, job postings, and
    employee review.
    • Built a robust candidature management system enabling recruiters to post job opportunities, track applications, and manage candidate interactions efficiently.
    • Created custom user dashboards for employers and candidates, enhancing platform usability.
    Skills: NodeJs, NestJs, MySQL, ReactJs, NextJs, Agile Development.
  • Expert Tech Consulting
    Full Stack Web Developer
    August 2024 - February 2025 (6 months)
    • • Contributed to the development of a job marketplace platform inspired by Glassdoor, featuring company profiles, job postings, and employee review.
    • • Built a robust candidature management system enabling recruiters to post job opportunities, track applications, and manage candidate interactions efficiently.
    • • Created custom user dashboards for employers and candidates, enhancing platform usability.
    Technologies and tools: MySQL

Recommendations

Be the first to recommend Ahmed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science in Software Engineering
    Higher Institute of Applied Science and Technology of Sousse
    2022
    National Engineering Diploma of Software Engineering
  • Bialystok University of Technology

Categories