KD

01Développeur Full-Stack · Tunisie

Khalil
Daoud

Développeur Full-Stack JavaScript

Angular · Node.js · MongoDB

Je conçois, développe et maintiens des applications JavaScript d’entreprise — interfaces Angular, APIs Node.js, MongoDB et fonctionnalités temps réel — avec une exigence particulière pour la clarté du code et la fiabilité métier.

Portrait en noir et blanc de Khalil Daoud, développeur full-stack JavaScript.
  • +Angular
  • +TypeScript
  • +Node.js
  • +Express
  • +MongoDB
  • +Socket.IO
  • +PostgreSQL
  • +Docker
  • +REST APIs
  • +Mongoose
  • +JWT
  • +Bootstrap

02Profil

Un profil full-stack ancré dans le réel.

Développeur Full-Stack JavaScript avec plus de deux ans d’expérience dans la conception, le développement et la maintenance d’applications web d’entreprise.

Mon quotidien professionnel, chez DevToDev, s’articule autour d’Angular, Node.js, Express et MongoDB, notamment sur une plateforme de gestion de bureaux de change destinée au secteur financier : APIs REST, Socket.IO, optimisation de bases de données, débogage et interfaces responsives.

En parallèle, je construis des architectures réutilisables pour le e-commerce (catalogue, panier, commandes, administration, Docker) et j’explore l’intelligence artificielle appliquée au web — indexation de code, agents, architectures cloud-native — sans prétendre à une expertise que je n’ai pas encore consolidée en production.

Expérience
2+ ans
Stack principale
MEAN
Domaine
Finance & web
Langues
AR · FR · EN

Basé en Tunisie. Travail en équipe, débogage et livraison de fonctionnalités métier — pas de métriques inventées.

03Compétences

Une stack MEAN maîtrisée, et les outils qui l’entourent.

M

MongoDB

Modélisation, optimisation et maintenance de bases documentaires avec Mongoose.

E

Express

APIs REST structurées, authentification, validation et temps réel via Socket.IO.

A

Angular

Interfaces d’entreprise, composants autonomes, Material, parcours utilisateur clairs.

N

Node.js

Services backend, scripts, Docker, et logique métier côté serveur.

Frontend

  • Angular
  • TypeScript
  • JavaScript ES6+
  • HTML5
  • CSS3
  • Bootstrap
  • Angular Material

Backend

  • Node.js
  • Express.js
  • REST APIs
  • Socket.IO
  • JWT

Données

  • MongoDB
  • Mongoose
  • PostgreSQL
  • Sequelize

Outils & déploiement

  • Git
  • Docker
  • Nginx
  • PM2
  • Postman
  • Studio 3T
  • Applications web d’entreprise
  • APIs REST
  • Temps réel
  • Optimisation
  • Débogage
  • Architecture logicielle

04Expérience

Des applications d’entreprise, pas des maquettes.

Novembre 2023 — Aujourd’hui

Développeur Full-Stack JavaScript

DevToDev · Tunisie

Conception, développement et maintenance d’applications web d’entreprise sur la stack JavaScript, avec une contribution majeure à une plateforme métier pour le secteur financier.

  1. 01

    Développement et maintenance d’applications web d’entreprise avec Angular.

  2. 02

    Conception et implémentation d’API RESTful.

  3. 03

    Conception, optimisation et maintenance de bases de données MongoDB avec Mongoose.

  4. 04

    Développement de fonctionnalités temps réel via Socket.IO.

  5. 05

    Création d’interfaces utilisateur responsives avec Bootstrap.

  6. 06

    Diagnostic, débogage et optimisation des performances des applications.

  7. 07

    Collaboration avec l’équipe de développement pour concevoir et implémenter de nouvelles fonctionnalités.

  8. 08

    Contribution à une plateforme de gestion de bureaux de change destinée au secteur financier.

05Projets

Des réalisations concrètes, sélectionnées pour ce qu’elles démontrent.

Shop Kit
Capture de Shop Kit

Architecture e-commerce réutilisable

Shop Kit

Socle full-stack Angular / Node.js / PostgreSQL pour lancer une boutique : catalogue, panier, commandes, administration, import, WhatsApp et identité visuelle paramétrable.

Carstyle
Capture de Carstyle

Boutique accessoires auto · Le Bardo

Carstyle

Site vitrine premium et boutique e-commerce pour Carstyle : accessoires intérieur / extérieur, detailing, entretien et électronique automobile.

TuniLink
Capture de TuniLink

Espace client · transferts

TuniLink

MVP de l’espace client d’une activité de transfert : dashboard, détail de transaction, demande de paiement et interface trilingue (FR / EN / AR, y compris RTL).

06Parcours

Une formation d’ingénierie logicielle, et une pratique continue.

2017 — 2021

Licence en Développement des Systèmes d’Information

ISET Radès · Tunisie

Mention très bien

Langues

  • ArabeLangue maternelle
  • FrançaisCourant
  • AnglaisProfessionnel

Centres d’intérêt

Intelligence artificielle · Vision par ordinateur · Applications web basées sur l’IA · Architectures cloud-native

Compétences transversales : Pensée analytique · Résolution de problèmes · Collaboration · Adaptabilité · Apprentissage continu · Communication · Souci du détail.

07Contact

Un poste, une mission, une discussion technique.