
Aziz Mezzi
Senior Full-Stack Engineer | React & Node.js
Salary / Daily rate
92250 La Garenne-Colombes, France
Mobility: Paris
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Full-Stack Engineer with 5+ years specializing in React, React Native & Node.js across HealthTech, DeFi, and Web3 projects. Led TypeScript migrations, built FHIR data pipelines, and deployed blockchain solutions from smart contracts to production dApps. Expert in modern JavaScript stack with proven delivery of scalable platforms.
Work experience
Embleema — Full-Stack Engineer (JS/TS)
Embleema
May 2023 - Dec 2025
2 years 8 months
Paris, France
Context: HealthTech startup; early hire; platform work on PTHD (RWE) and EDA (Data API). Highlights - TypeScript migration: consolidated a fragmented codebase and led JS → TS conversion (backend). - PTHD (RWE Web & Mobile): designed SoE/Scheduling (visits → milestones → tasks; statuses: draft / submitted / locked; CRON updates). - eCRF/ClinRO (HIVE): integrated forms with a rules engine (visibility, validations, pre-fill), plus audit trail and permission management. - Data ingestion: built FHIR/HIVE pipelines via RabbitMQ; added Fitbit integration. - EDA (Embleema Data API): REST for PTHD read-replica MongoDB extraction with DTO → OMOP mapping (JSON/CSV); paginated/filtered endpoints; OpenAPI/Swagger docs; observability (Winston/Sentry); Keycloak security. - Security / Quality: Keycloak (OIDC) SSO, SonarQube quality gates, tests (Jest / Vitest / Cypress), CircleCI. - Study Designer (SD): Java → TypeScript migration and full integration into PTHD. Stack: React, React Native, TypeScript, Vite, React Query, Formik/Zod, Node.js/Express, MongoDB/DocumentDB, RabbitMQ, Keycloak, Jest/Vitest/Cypress, PM2, CircleCI, Swagger/OpenAPI, Winston, Sentry, @mikro-orm/mongodb, Docker.
Blockchain / Full-Stack Developer
NEOFACTO
Dec 2021 - May 2023
1 year 6 months
Paris, France
Cerebro (European Investment Bank — EIB): decision-support web app for traders/analysts (market view, trade analysis, NPV and derivatives valuation platform). Role & contributions: - Built the React web app (analysis views, data-viz, navigation, performance). - Testing strategy: Jest (unit) & Cypress (E2E) in CI; ESLint/Prettier/SonarQube. - Business analysis, functional specs, wireframes with stakeholders. - Contributed to Python/Django APIs (exposure & aggregation). - Node.js services/APIs, React UI, Solidity smart contracts. Tech: React, TypeScript, Node.js, Python/Django, SQL, Jest, Cypress, ESLint, SonarQube, Jira, Azure. MGH — Crypto/fiat volatility hedging (DeFi) Platform helping crypto holders hedge volatility via decentralized derivatives. Role & contributions: - Built the React web app (UX flows, data-viz, wallet integration). - Smart contracts: designed, implemented & deployed (Solidity, testnets). - Product shaping: business workshops, use-case scenarios, coverage rules. Tech: React, TypeScript, Solidity, Node.js, Jest, ESLint, Jira. Périkles — Tokens & NFTs (Web3) Platform for issuing/managing tokens & NFTs with associated dApps. Role & contributions: - Node.js APIs (asset modeling, pagination/filtering, endpoint hardening). - React frontend (issuance, management, visualization). - Solidity smart contracts and end-to-end integration (contracts ↔ APIs ↔ dApp). Tech: React, Redux, TypeScript, Node.js, SQL, Solidity, Jest, ESLint, Jira.
Full-Stack / Blockchain Developer
K2LIS
Oct 2019 - Dec 2021
2 years 3 months
Ghezala, Tunisia
Context & role: - Product scoping (requirements, functional specs, acceptance criteria). - Web & Mobile development (React / React Native / Node.js). - Quality & delivery: code reviews, tests (Jest), ESLint/SonarQube, Jira. Projects PAYLIS — Blockchain wallet (Web & Mobile) - Smart contracts: design, implementation & deployment (Solidity/Hyperledger Besu). - Node.js APIs (balance/transactions) and React/React Native apps. Tech: React, React Native, Node.js, MongoDB, Solidity, Hyperledger Besu, Jest, ESLint, Jira, Git. Nooba — Events platform (Web & Mobile) - Node.js APIs (events, participants, ticketing). - React Native app (creation flow, notifications) + smart contracts (ticket traceability). Tech: React Native, Node.js, MongoDB, Solidity, Hyperledger Besu, Truffle, Jest, SonarQube, Jira, Git/GitLab. IDress — Digital wardrobe (“one-click”) - Node.js services/APIs and React Native app. - Web scraping and Google Vision (object/text detection). Tech: React, React Native, Node.js, MongoDB, Google Vision, Redux, Jest, ESLint, Postman, Jira, Git, SonarQube.
Final-Year Engineering Intern (Software Engineering)
CODINTEK
Feb 2019 - Jul 2019
6 months
Ghazela, Tunisia
Topic: Web & Mobile application to optimize feed consumption and reduce costs for farms (from small holdings to large agribusinesses). Contributions - Designed and built the Web/Mobile app (architecture, modules, user flows). - Livestock management: individual and group tracking with history and status. - Feeding programs: creation/assignment of diet plans over defined periods. - Role-based access: farmers, engineers, workers — differentiated permissions. - Dashboards: analytics and visualizations for consumption, cost, and performance.
Freelance — Web Developer
freelanceFreelance
Jan 2018 - Mar 2019
1 year 3 months
Ez Zahra, Tunisia
- Built a delivery-tracking web app for Tundex: parcel/fulfillment management, step-by-step workflow, near-real-time status and location visibility. - Designed the data model (products, consignments, routes), operational dashboards, and notifications. - Deployed to production Tech: PHP, HTML/CSS, Bootstrap, SQL.
Stagiaire
Ghazela Technology Academy
Jul 2018 - Oct 2018
4 months
Ghezala, Tunisia
platforme de teste en ligne (django ,python , js ,...)
stagiaire
UTIKS
Jun 2017 - Aug 2017
3 months
Tunisie
Education
Ecole Nationale d’Ingénieurs de Carthage ENICarthage
Diplôme d'ingénieur
2016 - 2019
2 years 11 months
Institut préparatoire aux études d'ingénieurs de Tunis
math-physique
2014 - 2016
3 years