À propos de Boucif
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Arabe
Notions
Expériences
- Touchy.aiDéveloppement d'application alimentée par IAHIGH TECHmars 2024 - octobre 2024 (7 mois)🚀 Développement d'une Application IA pour Touchy.aiEn tant que développeur Full Stack spécialisé en Laravel, Python, JavaScript, AWS et Kubernetes, j'ai participé activement à la création d'une application alimentée par intelligence artificielle pour Touchy.ai. Ce projet d’envergure visait à offrir une infrastructure modulaire, évolutive et sécurisée, permettant des interactions enrichies pour les utilisateurs via plusieurs sous-domaines.🛠️ Technologies Maîtrisées : Laravel, Python, JavaScript, AWS, Kubernetes.🎯 Mission : Concevoir et déployer une application IA robuste, avec une gestion optimisée des sous-domaines et des microservices pour garantir des performances élevées et une intégration fluide.🚀 Approche : Nous avons structuré l’infrastructure en mode modulaire pour faciliter l’évolutivité, tout en intégrant des stratégies avancées de gestion des sous-domaines. AWS a permis de gérer les déploiements sécurisés, et Kubernetes a assuré une orchestration efficace des conteneurs.💼 Réalisation Majeure : Mise en place d'une infrastructure IA performante, assurant des interactions fluides et une gestion efficace des sous-domaines, avec des optimisations frontend permettant une expérience utilisateur immersive.🔗 Technologies Impliquées : Laravel, Python, JavaScript, AWS, Kubernetes.⚙️ Méthodologie : Projet mené en mode agile, favorisant une adaptation continue pour répondre aux objectifs évolutifs de l'application et aux attentes des utilisateurs.📈 Résultats Accomplis : Une application IA robuste et évolutive, offrant une gestion avancée des sous-domaines et des microservices, tout en garantissant des performances de haut niveau et une expérience utilisateur de qualité.
- Groups art photosdéveloppeur web full-stackAGENCE & SSIImai 2024 - octobre 2024 (5 mois)Perpignan, France🚀 Mission de Développement d'Application de Présentation de ProduitsEn charge de concevoir une application novatrice visant à présenter des produits de manière immersive, stimulant ainsi les opportunités de ventes. Cette application, élaborée avec Next.js, React, Vercel, Tailwind CSS, TypeScript, et Node.js, offre une expérience utilisateur exceptionnelle, mariant performance et esthétique. Prêt à transformer la vision en réalité, en utilisant une technologie de pointe pour maximiser l'impact commercial.🔧 Technologies Clés : Next.js, React, Vercel, Tailwind CSS, TypeScript, Node.js.🎯 Objectif : Créer une interface intuitive pour captiver le client, favoriser l'exploration des produits, et catalyser les conversions.🚀 Approche : Allier la puissance de Next.js et React pour des fonctionnalités dynamiques, optimisées par la plateforme Vercel pour un déploiement fluide. L'esthétique soignée de Tailwind CSS ajoutera une touche visuelle unique, renforcée par la robustesse de TypeScript et la flexibilité de Node.js.💼 Mission : Transformer des idées en une application web percutante, stimulant l'engagement du client et boostant les ventes.🔗 Technologies : Next.js, React, Vercel, Tailwind CSS, TypeScript, Node.js.⚙️ Méthodologie : Agile et orientée résultats, pour une livraison rapide et une satisfaction client optimale.📈 Résultats Attendus : Une application performante, esthétiquement attrayante, prête à propulser votre entreprise vers de nouveaux sommets de réussite.Prêt à faire de cette vision une réalité digitale captivante.
- Digital Keller Williamsdéveloppeur FrontendAGENCE & SSIInovembre 2023 - mars 2024 (3 mois)Perpignan, France🚀 Développeur Front-End : Création d'une Plateforme Immobilière IntuitiveEn tant que développeur Front-End spécialisé dans Next.js, React, Bootstrap, Docker, Twig et GitLab, j'ai récemment pris part à une mission stimulante en mode agile. L'objectif était de concevoir un site web dédié aux agents immobiliers, offrant une vitrine en ligne pour leurs biens à vendre. Les clients peuvent estimer leur propriété en quelques clics et entrer en contact direct avec l'agent. Notre équipe a également intégré un tableau de bord puissant, permettant à chaque agent de personnaliser son espace en ligne selon ses préférences.🛠️ Technologies Maîtrisées : Next.js, React, Bootstrap, Docker, Twig, GitLab.🎯 Mission : Développer une plateforme conviviale pour les agents immobiliers, facilitant la présentation de leurs biens, les interactions avec les clients et offrant un tableau de bord personnalisable.🚀 Approche : Nous avons opté pour Next.js et React pour des performances optimales, Bootstrap pour une esthétique moderne et Docker pour la gestion efficiente des conteneurs. Twig apporte une flexibilité précieuse dans le rendu des pages, et GitLab assure une collaboration fluide grâce à une approche agile.💼 Réalisation Majeure : La création d'un site web immobilier complet, permettant aux clients d'estimer leurs biens, de prendre contact avec les agents, et offrant aux agents un tableau de bord intuitif pour personnaliser leur présence en ligne.🔗 Technologies Impliquées : Next.js, React, Bootstrap, Docker, Twig, GitLab.⚙️ Méthodologie : Travaillant en mode agile, notre équipe s'est adaptée de manière continue pour répondre aux besoins évolutifs du projet.📈 Résultats Accomplis : Un site web immersif, fournissant une expérience utilisateur exceptionnelle, ainsi qu'un tableau de bord offrant aux agents la possibilité de modeler leur espace virtuel en toute simplicité.
Recommandations
Soyez le premier à recommander Boucif
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Développeur web Full-StackOpenClassrooms2022🛠️ Assemblage des pages en HTML5 et CSS3 Convertissez des maquettes graphiques en pages web interactives en utilisant les langages HTML5 et CSS3. Respectez les normes et standards pour une expérience utilisateur optimale. 🖼️ Intégration de contenu multimédia Incluez des textes, des images, des sons et des vidéos dans le code HTML5 pour enrichir le contenu multimédia de vos sites. 🔍 Respect des normes d'accessibilité et de référencement Garantissez la conformité aux normes du W3C pour l'accessibilité et le référencement, assurant ainsi une expérience inclusive et une visibilité optimale. 🌐 Compatibilité multi-navigateurs Assurez le bon fonctionnement de votre site sur différents navigateurs, offrant une expérience utilisateur cohérente. 🔄 Communication client-serveur avec JavaScript Établissez une communication dynamique entre le client et le serveur en utilisant JavaScript, améliorant ainsi l'interactivité et la réactivité du site. 💾 Gestion de base de données Organisez et gérez efficacement la base de données du site pour garantir un stockage et une récupération de données fluides.
- Développeur d'application WebOpenclassrooms2023🧐 Analyse des besoins : La maîtrise de l'analyse des exigences à partir du cahier des charges est essentielle pour une compréhension approfondie des attentes du client ou du chef de projet. Cette compétence implique la traduction habile des exigences fonctionnelles en spécifications techniques claires. 🎨 Implémentation de mockups : La compétence consistant à concrétiser des maquettes fonctionnelles revêt une importance fondamentale. La capacité à les implémenter avec un code de qualité assure une base solide pour le développement ultérieur, démontrant un souci du détail et de l'esthétique. ⏱️ Optimisation du temps de chargement : Mettre l'accent sur l'optimisation des performances, y compris le temps de chargement des pages, est impératif pour offrir une expérience utilisateur sans accroc. Cela peut englober des ajustements au niveau du code, l'optimisation des ressources multimédias, ou l'application de techniques avancées telles que le chargement asynchrone. 🔄 Communication avec les développeurs back-end : La collaboration harmonieuse avec les développeurs back-end revêt une importance capitale pour garantir l'interopérabilité et le bon fonctionnement de l'application. Cette compétence englobe des échanges fluides sur des aspects tels que les API, la gestion des données, et autres éléments cruciaux. 🏗️ Bonne pratique en structurant le code : L'art de structurer le code de manière à garantir sa lisibilité, sa maintenabilité aisée, et sa facilité de collaboration avec d'autres développeurs est un signe de professionnalisme. Cela inclut souvent l'adoption de conventions de codage et la mise en place de structures modulaires. ⚛️ Utilisation de frameworks tels que React : La maîtrise de l'utilisation de frameworks modernes tels que React constitue un atout majeur. Ces outils facilitent le développement d'applications complexes en fournissant des composants réutilisables et une gestion efficace de l'état de l'application. 🐞 Tests et débogage : L'aptitude à tester rigoureusement l'application pour garantir son bon fonctionnement, ainsi que la compétence à déboguer efficacement en cas de problèmes, sont des éléments cruciaux. Ces compétences assurent la qualité du code et la résolution rapide des problèmes. 🛠️ Support technique et documentation : La capacité à fournir un support technique aux utilisateurs finaux, conjuguée à la rédaction d'une documentation technique et fonctionnelle exhaustive, est non seulement un service aux utilisateurs mais également une ressource précieuse pour d'autres développeurs travaillant sur le projet à l'avenir.