Ghaith TABIB

Hi! I'm Ghaith

Software Engineer · Full‑stack (TypeScript, React, Node)

I design and ship reliable web apps from roadmap to release: typed APIs, accessible UIs, and robust CI.

Ghaith Tabib portrait

Work Experience

Here's my professional journey so far.

Software Engineer · Meta-coaching

Apr 2023 — Mar 2025 · Paris, France

Details

  • Prioritization management and support to the Product Owner in defining technical specifications and roadmaps
  • Maintenance of the existing technical stack and management of associated technical aspects
  • Implementation of end-to-end tests for nine therapy programs
  • Creation of a back-office content preview feature to facilitate integrators’ work
  • Enrichment of the vocabulary of calculators to interpret formulas and conditions entered by integrators
  • Integration of data from connected objects (Fitbit andWithings) to simplify health record completion (physical activity, weight, sleep) and enhance the statistics page
  • Configuration ofWebpack and Kubernetes for three projects to enable hot reload, facilitate debugging, and migrate to TypeScript
  • Development of a React library with Storybook and gradual replacement of legacy components with new ones
  • Design and implementation of the backend following the DDD paradigm, with the establishment of an application proxy enabling interaction between the legacy backend and the new one
  • Migration of a portion of the data managing the user journeys and states to MongoDB
  • Stack: React 16, React 18, Storybook, NodeJS, NestJS, Typescript, Mocha, Chai, MariaDB, MongoDb, Redis, Cypress, Kubernetes, Docker, Docker-compose

Stack

React 16React 18StorybookNodeJSNestJSTypescriptMochaChaiMariaDBMongoDbRedisCypressKubernetesDockerDocker-compose

Technology

Core tools & technologies I use day-to-day.

Programming Languages(5)
  • JavaScript (ES6)
  • TypeScript
  • Python
  • PHP
  • Shell
Web Development(9)
  • NodeJS
  • ExpressJS
  • NestJS
  • React
  • TypeORM
  • Redux
  • Redux-saga
  • GraphQL
  • Moleculer
Databases & DevOps(10)
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • ElasticSearch
  • AWS CLI
  • EC2
  • S3
  • Docker
  • Jenkins
Testing & Build Tools(6)
  • Jest
  • Cypress
  • React Testing Library
  • Chai
  • Yarn
  • Webpack
Collaboration Tools(6)
  • Git
  • GitHub
  • GitLab
  • Jira
  • Confluence
  • Slack

Education

Faculty of Sciences of Tunis logo

Diploma in Software Engineering

2015 – 2018 · Tunis

Faculty of Sciences of Tunis

Completed a comprehensive program in software engineering with a strong focus on distributed systems, databases, algorithms, and software design principles, gaining hands-on experience in full-stack development.

Faculty of Sciences of Tunis logo

Pre-engineering Program (Mathematics & Physics)

2012 – 2015 · Tunis

Faculty of Sciences of Tunis

Followed a rigorous pre-engineering curriculum in mathematics and physics, building a strong foundation in analytical problem-solving and applied sciences.