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

Abdelrhany Medjaheri

Product-Oriented Fullstack Developer | AI & Agent

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abdelrhany

Product-oriented Fullstack Developer, I have been working on business applications and critical web journeys for over 7 years. My core expertise lies in Vue.js/Nuxt.js, TypeScript, Node.js, and GraphQL, with a strong focus on architecture, quality, and user experience.

AI is an integral part of my daily work: I use it to explore codebases, prototype, document, and test, but also to design enterprise AI agents. Notably, I developed a conversational agent integrated with Slack, combining LLMs, business tools, deterministic workflows, human validation, evaluation, and observability.

I thrive in environments where developers participate in product decisions, collaborate closely with business teams, and transform complex problems into simple, reliable solutions.

I am primarily seeking a long-term freelance mission, while remaining open to a permanent position if the project and team are a good fit. Based in Nancy, I prefer remote work with possible presence in Paris (TGV line, 1h40) up to two days a week.
  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • Accor
    Lead Front-end Developer
    HOSPITALITY
    September 2023 - Today (2 years and 11 months)
    Paris, France
    Lead Front-end Developer mission within the Accor group, a world leader in hospitality.

    Responsibilities
    • Lead developer in a multidisciplinary team of 6 people
    • Architecture and implementation of a monorepo to share components between feature teams
    • Complex migration Vue2 → Vue3 with Composition API
    • Development of BFF (Backend For Frontend) and contribution to the GraphQL repository
    • AI and Agents to assist feature teams

    High-impact features
    • Booking consultation page, payment page, confirmation page, cancellation page, and "add options" page
    • Cart/basket system with pricing and tax management based on geolocation, POS
    • Enrollment components to optimize user acquisition
    AI and agents
    • Design of an internal AI agent in Slack, transforming natural language requests into verified and cancellable test bookings on a staging environment.
    • Reliable architecture: Mastra conversational agent for discovery, typed tools validated by contract, then deterministic workflow for transactional operations, with human validation before commitment (HITL).
    • Multi-turn memory, workflow resumption, on-demand skills loading, reusable case registry, and reuse-first strategy.
    • Quality and security: business and LLM scorers, datasets and experiments, multi-model comparison, tracing, token/cost tracking, and sensitive data filtering.
    • Daily use of AI to explore codebases, prototype, document, test, and accelerate delivery, with systematic human review.

    Cross-functional expertise
    • Close collaboration with Product, Backend, UX, and QA teams
    • Scoping of technical tickets and analysis of complex business rules
    • API analysis with Postman/Swagger and inter-team coordination
    • Unblocking critical technical issues through collaborative approaches
    Typescript Mastra Claude Code Agentic AI LangFuse
  • Le Connecteur
    Lead Fullstack Developer
    EDUCATION AND E-LEARNING
    January 2025 - June 2025 (5 months)
    Nancy, France
    CTO and Lead Developer of "Le Connecteur", a collaborative brainstorming SaaS startup.

    Technical PO Responsibilities
    • Full platform architecture for SaaS with a freemium model
    • Technical scoping and product roadmap from conception to deployment
    • Technical leadership: modern stack Nuxt 4 + full-stack Cloudflare
    • Business analysis and transformation of business needs into technical specifications
    Monetization and growth
    • Stripe payment system implementation with recurring subscriptions
    • Freemium model with paywall and Free→Premium conversion
    • PostHog analytics for conversion tracking and funnel optimization
    • OAuth (Google/LinkedIn) to reduce onboarding friction
    Modern SaaS architecture
    • Cloudflare Workers with D1 (distributed SQLite) and R2 storage
    • Drizzle ORM TypeScript with automated migrations
    • Secure multi-provider authentication with nuxt-auth-utils
    • Optimized performance: edge computing and global latency < 100ms
    Business results
    • Platform with paying users
    • Optimized time-to-market: design to deployment in 4 months

    Impact: Platform revolutionizing brainstorming with 200+ registered users.
    Nuxt.js Typescript Fullstack AI Agent Stripe
  • G2IAR
    Lead Fullstack Developer
    REAL ESTATE
    August 2024 - December 2024 (4 months)
    Nancy, France
    Lead Developer on G2IAR, an innovative collaborative platform for the financial/real estate sector.

    Advanced technical architecture
    • Development of a complex dashboard with multi-user management and real-time capabilities
    • Nuxt 3 architecture with TypeScript and composables
    • Pinia global state management for real-time data coordination
    Critical business features
    • Collaborative project system with interactive Kanban and voting
    • Real-time multi-group chat with push notifications
    • Advanced document management and integrated calendar
    • Analytics dashboard with progress tracking and KPI metrics
    Cross-functional expertise
    • Supabase full-stack integration (auth, real-time, storage)
    • Performance optimization with virtual scrolling and lazy loading
    • Mobile-first responsive architecture with Nuxt UI Pro
    • Unit and E2E tests
    Nuxt.js Typescript PostgreSQL Fullstack API

Recommendations

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

  • DUT Networks and Communication
    IUT Charlemagne
    2015

Skill set

Categories