depuis la création du compte
Confiez votre projet à Nabil
Faites appel à l'expertise de Nabil pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Développeur full-stack, je conçois et développe des applications web complètes, du back-end au front-end.
Mes compétences
• Back-end : Java, Spring Boot, Spring Security, Hibernate, PHP, Laravel, API REST
• Front-end : Angular, React, TypeScript, Tailwind CSS
• Bases de données : PostgreSQL, MySQL, MongoDB
• Outils : Docker, Git, GitHub Actions
• Intégration de données : XML, XSLT, EDI, facture électronique (UBL, Factur-X, CII)
Quelques projets réalisés
• Plateforme de gestion de copropriété : Spring Boot, Angular, PostgreSQL, paiement en ligne Stripe
• Plateforme de recrutement multilingue (9 langues) : Laravel, React, Docker
• Boutique en ligne de jeux vidéo : JavaScript, déploiement sur GitHub Pages
Ma méthode de travail
1. J'analyse votre besoin et je vous propose un devis clair, avec un délai précis.
2. Je livre par étapes, pour que vous puissiez suivre l'avancement et donner votre avis.
3. Je vous remets un code propre, documenté et facile à faire évoluer.
Je communique en français et je réponds rapidement à vos messages.
Site e-commerce pour une boutique de PC gaming et de périphériques.
• Catalogue avec filtres et comparateur de produits
• Configurateur de PC sur mesure
• Panier, commande et demande de devis
• Design responsive, rapide, sans framework
• Mise en ligne sur GitHub Pages
Technologies : JavaScript, HTML5, CSS3, GitHub Pages
Plateforme de recrutement complète qui met en relation candidats et entreprises.
• Espaces candidat, entreprise et administrateur
• Score de compatibilité entre le profil du candidat et chaque offre
• Suivi des candidatures, notifications et import de CV
• Interface disponible en 9 langues, dont l'arabe (lecture de droite à gauche)
• Plus de 100 tests automatisés
Technologies : Laravel 10, PHP 8.3, React, Tailwind CSS, MySQL, Docker
Formation intensive de 2 ans en développement web, par projets : Java, Spring Boot, Angular, Laravel, React, bases de données, Docker, méthodes agiles (Scrum). Stages en entreprise.
Troisième année de licence : algorithmique, structures de données, bases de données, génie logiciel et mathématiques.