Hamza Bejaoui

Web developer

Salaire / Taux journalier

Tunis, Tunisie

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavascriptNodeVueAWSExpressCypressRedisTypescriptAngularNLP / Natural Language ProcessingFlaskRESTful APIsAmazon EC2GitLabGoogle Cloud PlatformBurp SuiteNestPrestaShopSEODéveloppement FrontendDéveloppement Backend

Langues

Arabe (Maternelle)Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur Full-stack JavaScript avec plus de 7 ans d’expérience dans la conception et le développement d’applications web évolutives utilisant Node.js et Vue.js, en suivant les bonnes pratiques d’architecture logicielle moderne. Compétent dans le développement d’API backend, l’UI/UX frontend, la gestion de bases de données (SQL/MongoDB) et la communication en temps réel avec Socket.IO. Expérimenté dans la mise en place de systèmes de gestion d’inventaire, de tableaux de bord et d’architectures

Liens

Expérience de travail

Full Stack JS Developer

ITIpart Group

août 2024 - Présent

2 ans 3 mois

Tunis, Tunisie

INVAIST est une agence innovante spécialisée dans l'automatisationintelligente des processus. En combinant la puissance de l’intelligenceartifi cielle avec l’expertise humaine, INVAIST accompagne les entreprises dansleur transformation digitale. Ce positionnement unique permet d’optimiser laperformance, de fl uidifi er les opérations et de libérer le plein potentiel deséquipes. Chaque projet devient un terrain d’innovation où l’IA devient un levierstratégique au service des ambitions de ses clients.

Frontend VueJS Developer

Orvea

mars 2024 - mai 2024

3 mois

69340 Francheville, France

• Développement de nouvelles fonctionnalités • Maintenance et correctifs de bugs • Développement de l’application web et de sa version responsive mobile

Node.JS Backend Developer

SRNTY

août 2023 - mars 2024

8 mois

1422 Grandson, Suisse

Stunify est de mettre en relation les gens avec les professionnels de l’esthétique, ce projet ambitieux rassemblera à terme une application mobile et un site web, une interface d’administration est prévue pour les professionnels pour gérer leur équipe, leur agenda de rendez-vous et leur caisse enregistreuse. Tâches : • Conception de l’architecture du projet back • Intégration des tests unitaires avec Jest • Développement des composants réutilisables NodeJS, ExpressJS, Mongoose. • Maintenance évolutive du projet. • Revue de code • Gérer, améliorer et surveiller activement l’infrastructure cloud sur AWS, S3 et lightsail. • Déploiement application sur le serveur cloud. • Rédaction de la documentation technique

Développeur web

Freelance Web Development

déc. 2017 - mars 2024

6 ans 4 mois

Ben Arous, Tunisie

Full stack JS developer (MEVN)

CelaNeo

août 2022 - mars 2023

8 mois

69340 Francheville, France

Full stack JS developer (MEVN)

Wantotrip

févr. 2020 - oct. 2022

2 ans 9 mois

Tunis, Tunisie

Projet App - Développeur Fullstack JS Il s’agit de la partie front de plate-forme E-tourisme Wantotrip (Leader du marché) qui permet la création des voyages à thème pour les influenceurs (ou autre) et permet le partage avec leur communauté tout en proposant la réservation des voyages via l’apps directement. Tâches: • Conception de l’architecture du projet en front et en back • Développement des composants réutilisables VueJS 2, Vuex et Axios. • Intégration des tests unitaires avec Mocha et Vue_test_Utils • Développement des composants réutilisables NodeJS, ExpressJS, Mongoose. • Maintenance évolutive du projet. • Revue de code • Seo Référencement. • Gérer, améliorer et surveiller activement l’infrastructure cloud sur AWS, EC2, S3 et lightsail. • Déploiement application sur le serveur cloud. • Rédaction de la documentation technique • Préparation de la migration du front de VueJS 2 vers Angular 11 Projet Backoffice - Développeur Fullstack JS Il s’agit du back-office est une plateforme Wantotrip pour leurs collaborateurs. Il permet de gérer les trips par tout type de trip, gérer les utilisateurs, gérer des commandes Jeux, gestion de stock, gestion des réservations des voyages, gestion des accès / rôles de chaque collaborateur Tâches • Conception de l’architecture du projet en front et en back • Développement des composants réutilisables VueJS 3, Vuetify, Vuex et Axios. • Développement des composants réutilisables NodeJS, ExpressJS, Mongoose. • Intégration des tests unitaires avec Mocha et Vue_test_Utils • Intégration test end-to-end avec Cypress • Maintenance évolutive du projet. • Revue de code • Seo Référencement. • Gérer, améliorer et surveiller activement l’infrastructure cloud sur AWS, EC2, S3 et lightsail • Déploiement de l’application sur le serveur cloud. • Développement des dashboard avec Vuetify. • Intégration de SocketIO sur les différentes notifications (Messagerie, mails, navigateur…). • Gérer cache avec Redis

Full stack JS developer (MEVN)

Mobile Support Line

sept. 2018 - mars 2020

1 an 7 mois

Tunis, Tunisie

App Nuha - Développeur Fullstack JS Nuha.ai est une plateforme qui permet de créer des chatbots à travers laquelle l’utilisateur peut configurer le chat selon le champ sémantique de chaque secteur (E-commerce, Média, etc), les entités et les expressions Tâches : • Rédaction des spécifications fonctionnelles et techniques avec le PO • Conception de l’architecture du projet en front et en back • Développement des composants front end avec VueJS 2, Vuex, Axios • Intégration de SocketIO au niveau test bot dans Messagerie • Développement des composants réutilisables NodeJS, ExpressJS, Mongoose. • Développement des dashboard avec chart.js. • Participation au développement du NLP avec Flask • Migration des NLP de Python vers JS (nlp.JS) App IModo - Développeur Fullstack JS IModo plateforme qui vous permet de répondre à des commentaires sur Facebook, et message sur Messenger Tâche • Rédaction des spécifications fonctionnelles et techniques avec le PO • Participation à la conception de l’architecture du projet en front et en back • Développement des composants front end avec VueJS, Vuex, Axios • Intégration de SocketIO au niveau test bot dans Messagerie • Développement des composants réutilisables NodeJS, ExpressJS, Mongoose. • Développement des dashboard avec chart.js. • Participation au développement du NLP avec nlp.JS • Développement des Rest APIs Facebook developer

FrontEnd VueJS Developer

Tunipixal

mai 2018 - août 2018

4 mois

Développeur FrontEnd VueJS

PupleTech

févr. 2018 - mai 2018

4 mois

Rue du Mali, tunis

Web developer

Xedyas

juin 2017 - déc. 2017

7 mois

Tunis, Tunisie


Formation

institut superieur d'informatique

Licence Applique en Informatique, System Informatique et Logiciel

2013 - 2017

5 ans

Lycée Ezzahra

Bac maths, Physique théorique et mathématique

2008 - 2012

5 ans


Licences et certifications

Pre Security Certificate

Délivré le : déc. 2025

Certifié par TryHackMe

Cyber Security 101 Certificate

Délivré le : déc. 2025

Certifié par TryHackMe

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.