Mes Expériences
Développeur Front-End chez Huggle
Novembre 2023 - Aurjourd'hui
7 personnes
Paris
J'ai eu le privilège de participer au développement d'une plateforme SaaS innovante visant à faciliter le déploiement et à mesurer l'impact des programmes opérés par les acteurs de l'Économie Sociale et Solidaire (ESS). Cette plateforme offre une solution complète et intégrée pour gérer efficacement les initiatives de l'ESS, tout en fournissant des outils de mesure précis pour évaluer leur impact social et économique. Mon implication dans ce projet m'a permis de contribuer activement à la création d'un outil qui soutient les efforts visant à promouvoir un changement positif dans notre société.
Développeur Front-End chez Hawk
Juin 2020 - Octobre 2023 (3 ans et 11 mois)
7 - 10 personnes
Montpellier
J'ai contribué au développement d'un DSP (Demand Side Platform). Ce système permet aux annonceurs d'acquérir des espaces publicitaires via des enchères, de manière entièrement programmée et automatisée. Mon rôle a été essentiel dans la conception et l'implémentation de cette plateforme, qui a permis de rationaliser et d'optimiser considérablement les processus d'achat d'espaces publicitaires en ligne pour nos clients.
Développeur Web & Mobile chez Orange
Août 2017 - Juin 2020 (2 ans et 11 mois)
3 - 10 personnes
Blagnac
J'ai activement contribué à la conception et au développement de plusieurs projets web et mobiles. Mon rôle consistait à contribuer à la réalisation de solutions numériques innovantes, en collaborant étroitement avec une équipe multidisciplinaire. Grâce à cette expérience, j'ai pu mettre en pratique mes compétences en développement et contribuer à la création de produits numériques de haute qualité au sein d'une entreprise leader dans le secteur des télécommunications.
Développeur Symfony chez Artège Édition
Février 2016 - Juillet 2016 (6 mois)
4 personnes
Perpignan
Durant mon stage de six mois, j'ai été impliqué dans la conception et le développement d'une application de gestion d'entreprise. Mon rôle était d'apporter des contributions significatives à toutes les phases du processus, de la conception initiale à la mise en œuvre finale. Cette expérience m'a permis de développer mes compétences en développement logiciel et en conception d'interfaces utilisateur tout en travaillant au sein d'une équipe dynamique. En collaborant étroitement avec mes collègues, j'ai contribué à la création d'une application qui répond aux besoins opérationnels de l'entreprise, offrant une solution efficace et intuitive.
Développeur Java/JEE chez NGIT
Avril 2014 - Juillet 2014 (4 mois)
3 personnes
Oujda
Pendant mon stage de quatre mois, j'ai eu l'opportunité de concevoir et de développer un journal électronique. Mon rôle consistait à prendre part à toutes les étapes du processus, de la planification initiale à la réalisation finale. Cette expérience m'a permis d'approfondir mes compétences en développement de logiciels et en conception d'interfaces utilisateur tout en travaillant au sein d'une équipe dynamique.
Mes compétences
Mes services
Développement Front-End
- Développement d'applications web riches et interactives en utilisant des frameworks modernes comme React, Next.js ou Angular.
- Optimisation des performances des sites web pour un meilleur référencement (SEO) et une expérience utilisateur maximale.
- Conception d'interfaces utilisateur (UI) responsives qui s'adaptent parfaitement à tous les appareils (ordinateurs de bureau, tablettes, mobiles).
- Gestion efficace de l'état de l'application en mettant en œuvre des solutions telles que Redux, NgRX ou Zustand.
Développement Back-End
- Développement d'API RESTful sécurisées et performantes en utilisant Node.js et des frameworks tels qu'ExpressJS ou NestJS, garantissant une robustesse et une fiabilité maximales.
- Création de services web évolutifs capables de gérer efficacement des charges de trafic importantes, assurant ainsi une expérience utilisateur fluide même en cas de pic d'activité.
- Maîtrise des bases de données relationnelles (MySQL, PostgreSQL) ou non relationnelles (MongoDB) selon les besoins du projet.
- Implémentation de systèmes d'authentification et gestion des utilisateurs pour les applications web et mobiles.
Développement Mobile
- Création d'applications mobiles hybrides multiplateformes avec Ionic pour une portée plus large.
- Intégration de fonctionnalités natives telles que la géolocalisation, la caméra et les notifications push dans les applications mobiles.
DevOps
- Gestion du versionnement de code avec Git et mise en place de workflows d'intégration et de livraison continue (CI/CD) via Gitlab CI/CD.
- Conteneurisation des applications avec Docker pour une portabilité et une évolutivité accrues.