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.

Work Experience
Here's my professional journey so far.
Software Engineer · Meta-coaching
Apr 2023 — Mar 2025 · Paris, FranceDetails
- 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
Technology
Core tools & technologies I use day-to-day.
- JavaScript (ES6)
- TypeScript
- Python
- PHP
- Shell
- NodeJS
- ExpressJS
- NestJS
- React
- TypeORM
- Redux
- Redux-saga
- GraphQL
- Moleculer
- MySQL
- PostgreSQL
- MongoDB
- Redis
- ElasticSearch
- AWS CLI
- EC2
- S3
- Docker
- Jenkins
- Jest
- Cypress
- React Testing Library
- Chai
- Yarn
- Webpack
- Git
- GitHub
- GitLab
- Jira
- Confluence
- Slack
Education

Diploma in Software Engineering
2015 – 2018 · TunisFaculty 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.

Pre-engineering Program (Mathematics & Physics)
2012 – 2015 · TunisFaculty 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.