Git, GitHub
HTML5, CSS3, JavaScript (ES6+), TypeScript, SQL
Node.js, Firebase (Backend-as-a-Service)
Angular, Ionic, Express.js
MongoDB, SQLite, Firestore (NoSQL), Insomnia
WordPress (Elementor, WooCommerce)
Création de PWA (Progressive Web Apps), développement mobile hybride, UX/UI design (Figma)
Portfolio moderne développé avec Angular, présentant mes projets et compétences de manière interactive. Fonctionnalités : système de tabs pour les compétences, pagination des projets, design responsive, animations fluides, formulaire de contact avec EmailJS. Architecture modulaire et performance optimisée.
Plateforme de Gestion des Étudiants et Formations (2024)
Technologies utilisées : Angular, Firebase, TypeScript, HTML, CSS, API REST
Description : Développement d’une plateforme de gestion scolaire adaptée aux besoins spécifiques d’une institution éducative.
Fonctionnalités clés :
Création et gestion des profils d’étudiants, avec inscription dans les formations respectives.
Système de chat de groupe pour chaque formation, permettant aux étudiants d’accéder uniquement au groupe auquel ils sont inscrits.
Calendrier des cours personnalisable avec la possibilité de créer des calendriers distincts pour chaque formation.
Portail de cours enregistrés accessible aux étudiants inscrits, permettant de visionner les leçons à tout moment.
Utilisation de Firebase pour la gestion des données et des utilisateurs, garantissant la centralisation et la sécurité des informations.
Compétences développées : Développement d’applications web, gestion des API REST, gestion des utilisateurs et des données en temps réel avec Firebase.
Objectifs futurs : Améliorer l’interactivité de la plateforme et ajouter des fonctionnalités d’analyse des performances des étudiants.
Développement d’un chatbot IA local.
Objectif : renforcer la sécurité et l’autonomie des systèmes internes via une solution d’IA locale. Ce projet me permet de consolider mes compétences en développement full stack.
Compétences développées:
- Front-end : Angular
- Back-end : Node.js, Express.js, SQLite
Prospection et vente par téléphone auprès des clients particuliers et professionnels.
Identification des besoins des clients et proposition de solutions adaptées.
Négociation et finalisation des ventes pour atteindre les objectifs fixés.
Utilisation d’outils CRM pour suivre les interactions avec les clients.
Gestion d’une unité de vente, incluant l’organisation du magasin, l’optimisation de l’espace commercial, le management des équipes et le suivi des stocks.
Mise en place de stratégies pour améliorer l’expérience client et augmenter le chiffre d’affaires.
Niveau B2
Niveau B1
Langue maternelle
Apprentissage pratique du langage Python, de la syntaxe de base aux structures de données avancées
Utilisation de bibliothèques telles que NumPy et Pandas pour l’analyse de données
Initiation au développement web et à l’automatisation avec Python
Cette formation travail sur la conception incluant l'analyse des besoins du clients, l'architecture de l'information, la conception visuelle, le design et le développement d'applications mobiles réalisés avec les technologies:
Angular, lonic, HTML5, CSS3.
Cette formation comprend un travail de conception incluant l'analyse des besoins du clients, l'architecture de l'information, la conception visuelle, le design et développement en implémentant:
JavaScript ES6, React, Firebase, HTML5, CSS3
Résolution de difficultés · Développement d’applications · Création de sites web · WordPress · Feuilles de style en cascade (CSS) · HTML