Skip to content

Sousse, TunisiaRemote on CET

Abderrahman Turki builds frontends that book rooms.

Lead Frontend Engineer, React and TypeScript. Ten years shipping, five of them remote with Paris teams, currently leading the frontend of the B&B HOTELS booking platform.

~80%

smaller production bundle after the monorepo migration

~50%

faster load on the critical booking funnel pages

5

frontend engineers led and mentored

10+

years shipping React in production

Selected work at B&B Hotels

Leading the frontend of the group's Drupal and React booking platform since 2024, from Paris, remotely.

Monorepo migration

Architecture

A legacy React codebase moved to the current major version and restructured into a TurboRepo, Vite and PNPM monorepo. Roughly 80 percent came off the production bundle.

Booking funnel performance

Performance

Code splitting, tree shaking and memoization applied to the conversion critical components, roughly halving load time on the key pages.

Apple Pay express checkout

Payments

Delivered end to end, including the GA4 and GTM dataLayer instrumentation and cross device validation on BrowserStack.

Maps migration to Woosmap

Platform

Drove the move from Google Maps to Woosmap, including dead code removal across both the frontend and the backend.

Playwright end to end coverage

Quality

The booking funnel is now covered by automated end to end tests, replacing the manual regression passes that used to gate every release.

  • React
  • TypeScript
  • TurboRepo
  • Vite
  • PNPM
  • Redux
  • Storybook
  • Playwright
  • Drupal
  • Docker
  • GCP
  • GTM and GA4

Earlier roles

A decade across Paris, Abu Dhabi and Tunisia, from full stack foundations to frontend leadership.

2021, 2024

Aleia

Lead Frontend Engineer · Paris, remote

Led and mentored a team of five frontend engineers, running the review process and the technical onboarding. Owned the frontend architecture and set the code quality standards that kept a fast growing codebase consistent.

React, React Query, TypeScript, Redux, Redux-Saga, Axios, Storybook, ESLint, Yarn Workspaces

2018, 2021

Pentugram

Full-Stack Engineer · Abu Dhabi

Built and maintained a CRM platform for investor engagement and tracking, owning features from the interface down to the database schema. Integrated Algolia search, Pusher realtime messaging and New Relic monitoring, with CI on GitHub Actions.

React, Redux, TypeScript, PHP, Yii2, MySQL, Google Cloud, Algolia, Pusher, New Relic

2015, 2018

Orca

Full-Stack Engineer · Tunisia

Developed REST APIs with Laravel documented in Swagger and built the reseller dashboard. Managed the video streaming servers and automated the transcoding and upload pipelines in PHP.

PHP, Laravel, REST APIs, Swagger, JavaScript, Bootstrap

Engineering Degree, Embedded SystemsInternational Multidisciplinary School of Sousse, 2016

What I work with

Frontend

React, TypeScript, Next.js, Redux and Redux-Saga, React Query, design systems, Storybook, responsive interfaces

Testing

Playwright, Cypress, TDD, end to end automation

Build

TurboRepo, Vite, Webpack, PNPM, Yarn Workspaces, ESLint, Figma

Backend and data

Node.js, PHP with Laravel and Yii2, REST APIs, PostgreSQL, MySQL

Infrastructure

Docker, GCP, CI/CD, Argo CD, Git, Bash, Ubuntu

Measurement

Google Analytics 4, Google Tag Manager, payment flow instrumentation on funnels where the numbers decide the roadmap