Available to hire
Full Stack Engineer with 4+ years building Node.js/NestJS and React/Next.js SaaS platforms across e-commerce and hospitality. Delivered a 70-module B2B e-commerce platform with idempotent order processing, distributed locking, and CASL authorization, plus a real-time PMS/OTA system integrated with Booking.com, Expedia, and SiteMinder.
Known for code quality and technical mentoring, reducing production response time by up to 50% and reviewing 1,000+ pull requests. Experienced in integration-heavy systems, resilient event-driven architectures (BullMQ/Redis), and performance/security best practices from API design to the React back-office.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
French
Fluent
Arabic
Fluent
Work Experience
Full Stack Engineer at Auvelisse Portugal
February 1, 2026 - PresentDesigned and developed a large-scale, integration-heavy hospitality PMS & OTA distribution platform using NestJS and React (TypeScript, PostgreSQL). Built a provider-agnostic OTA integration engine and a canonical reservation model to normalize heterogeneous OTA payloads (XML + REST/JSON). Implemented the full reservation lifecycle including bookings, modifications, cancellations, multi-stays, and fee calculation with atomic transactions and deduplication to prevent duplicate bookings, plus availability synchronization to avoid overbooking.
Engineered resilient asynchronous backend services using BullMQ/Redis/TypeORM with a queue-offload pattern for fast inbound API responses, retries, and failure handling. Applied test-first (TDD) practices with Jest to reach ~80% test coverage on core reservation logic.
Full Stack Engineer at Anypli
February 1, 2023 - PresentDesigned and developed Tejer, a B2B e-commerce platform (NestJS API + React back-office) organized into ~70 business modules using a controller–service–repository architecture. Engineered idempotent, queue-based order processing (Bull + Redis) with a custom transactional decorator and distributed locking (Redis mutex) to safely serialize concurrent mutations across a PM2 cluster.
Implemented CASL-based fine-grained policy authorization and dual authentication (staff & API clients) with JWT access/refresh rotation and OTP via SMS. Built a React back-office using Redux Toolkit/RTK Query with server DTO isolation and single-flight JWT refresh; applied code splitting and memoization to reduce memory usage by 33%, and led a workshop on React table virtualization.
Modeled relational entities with TypeORM and optimized queries using targeted/full-text indexes and Redis cache-aside to reduce production response time by 50%. Exposed versioned partner-facing public APIs with isolated JWT a
Full Stack Engineer at VAERDIA
November 1, 2022 - February 1, 2023Developed the interface of a reactive CRM in React/TypeScript with Tailwind CSS for an interactive user experience. Set up a modular NestJS boilerplate (Docker, Redis, AWS S3/MinIO) to standardize new projects and improve maintainability.
Education
National Engineering Degree in Teleinformatics at Institut Supérieur d’Informatique et des Technologies de la Communication (ISITCom)
September 1, 2019 - June 1, 2022Bachelor’s Degree in Telecommunications at Institut Supérieur d’Informatique et des Technologies de la Communication (ISITCom)
September 1, 2016 - June 1, 2019Qualifications
Industry Experience
Software & Internet, Retail, Travel & Hospitality, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Sousse today.