Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Maria GRAIRI

Développeuse Web spécialisée accessibilité numérique

Situation professionnelle
Freelance
En recherche active
Présentation
Mon parcours en tant que développeuse full stack témoigne de ma capacité à gérer toutes les étapes d’un projet web, avec une attention particulière à la performance, l’accessibilité et la qualité du code. J’allie rigueur technique et créativité pour livrer des solutions innovantes, répondant aux attentes des utilisateurs et des entreprises.
Compétences

Devloppement Front-end et Back-end

  • React & Next.js (Maîtrise de React pour le développement d'interfaces utilisateur interactives et Next.js pour des applications web performantes et optimisées pour le SEO.)
    Avancé
  • Redux (Gestion d'état avancée dans les applications React.)
    Bon niveau
  • TailwindCSS (Utilisation de ce framework CSS pour un design rapide et réactif.)
    Avancé
  • TypeScript (Application de TypeScript pour ajouter une couche de typage statique à JavaScript, améliorant la fiabilité et la maintenabilité du code.)
    Avancé
  • Node.js & Express (Création de serveurs et d'API robustes avec Node.js et le framework Express.)
    Avancé
  • Socket.io (Mise en place de fonctionnalités en temps réel comme les chats ou les notifications push.)
    Bon niveau

GESTION DE BASES DE DONNÉES

  • PostgreSQL, MongoDB, MySQL (Connaissance approfondie de ces systèmes de gestion de base de données, aussi bien SQL que NoSQL.)
    Avancé
  • Sequelize (Utilisation de cet ORM avec des bases de données SQL pour simplifier et sécuriser les interactions avec la base de données.)
    Avancé
  • Sans ORM (Compétence dans l'interaction directe avec les bases de données sans utiliser d'ORM, favorisant une compréhension plus approfondie des requêtes et de la structure de la base de données.)
    Expert

CONTRÔLE DE VERSION ET COLLABORATION

  • Git (Utilisation de Git pour le contrôle de version, essentiel pour la collaboration en équipe et la gestion de code source.)
    Avancé

COMPÉTENCES RELATIONNELLES ET PERSONNELLES

  • Travail d'Équipe et Esprit d'Équipe (Aptitude à collaborer avec les autres et à contribuer positivement à l'esprit d'équipe.)
    Avancé
  • Aisance Relationnelle et Sens de la Relation Client (Capacité à interagir efficacement avec les autres, que ce soit au sein de l'équipe ou avec les clients.)
    Avancé
  • Sens des Responsabilités / Fiabilité (Fiabilité dans l'accomplissement des tâches et sens aigu des responsabilités.)
    Avancé
  • Capacité d'Initiative / Créativité (Aptitude à prendre des initiatives et à faire preuve de créativité dans la résolution de problèmes.)
    Avancé

COMPÉTENCES EN GESTION ET ORGANISATION

  • Capacité à S'organiser et Prioriser les Tâches (Aptitude à gérer efficacement le temps et les ressources.)
    Avancé
  • Sens de l'organisation (Aptitude à structurer le travail et l'espace de manière ordonnée et méthodique.)
    Avancé
  • Capacité d'Adaptation et Autonomie (Flexibilité dans l'adaptation à de nouveaux environnements ou situations, et capacité à travailler de manière indépendante.)
    Avancé
  • Capacité à Actualiser ses Connaissances (Engagement continu dans l'apprentissage et le développement professionnel.)
    Avancé

COMPÉTENCES EN GESTION DU STRESS ET PRÉCISION

  • Précision (Attention aux détails et précision dans l'exécution des tâches.)
    Avancé
  • Rapidité d'Exécution (Aptitude à accomplir les tâches rapidement tout en maintenant un niveau élevé de qualité.)
    Avancé
  • Capacité à Travailler sous Pression et à Gérer le Stress (Résilience et efficacité dans des environnements à haute pression.)
    Avancé

Accessibilité numérique

  • Connaître les normes et standards :WCAG (Web Content Accessibility Guidelines) : comprendre les niveaux A, AA, AAA.
    Expert
  • Conception accessible
    Expert
  • Design inclusif :
    Avancé
  • Utiliser des contrastes de couleurs suffisants (respect des ratios de contraste).
    Avancé
  • Choisir des typographies lisibles.
    Expert
  • Éviter les animations qui peuvent déclencher des troubles (ex. : épilepsie).
    Avancé
  • RGAA (Référentiel Général d'Amélioration de l'Accessibilité) en France.
    Expert
  • Navigation simplifiée
    Avancé
  • Fournir une structure claire (menus, titres hiérarchiques).
    Avancé
  • Prévoir des alternatives pour les contenus multimédias (sous-titres, transcriptions).
    Expert
  • Développement accessible (Front-End)
    Avancé
  • Utiliser des balises appropriées : <header>, <main>, <nav>,.
    Avancé
  • Assurer une hiérarchie correcte des titres (<h1> à <h6>)
    Expert
  • Attributs ARIA (Accessible Rich Internet Applications) :
    Avancé
  • Utiliser les rôles ARIA pour améliorer l’accessibilité
    Avancé
  • Rendre toutes les actions réalisables avec le clavier
    Avancé
  • Assurer une navigation logique via l’ordre des éléments.
    Avancé
  • Développement accessible (Back-End)
    Avancé
  • Gestion des formulaires
    Expert
  • Optimiser les temps de chargement pour garantir une expérience utilisateur fluide.
    Expert
  • SEO et accessibilité
    Expert
  • Tests d’accessibilité
    Avancé
  • Utiliser des extensions comme Axe, Lighthouse ou WAVE pour évaluer l’accessibilité
    Expert
  • Test manuel (NVDA)
    Expert