Ingénieur passionné avec près de 2 ans d’expérience en développement fullstack, je conçois des applications web et mobiles centrées utilisateur. Rigoureux et créatif, avec une envie constante d’apprendre, j’applique les meilleures pratiques (TDD, BDD, Clean Code) en environnements agiles, favorisant collaboration et innovation.
Gestion de projet:
- Recueil et analyse des besoins fonctionnels et techniques avec UML
- Rédaction des users stories sur Jira.
- Gestion de projet agile avec Scrum
- Suivi des développements
- Création des maquettes et wireframes
- Réalisation de veilles technologiques permanentes et les partager
- Rédaction de la documentation technique
Développement Fullstack: - Développement et intégration d’API REST.
- Réalisation les tests techniques et correction les anomalies
- Optimisation des requêtes SQL et des performances de la base de données.
- Clean code & clean architecture.
- Mise en place des pipelines CI/CD avec Azure DevOps.
- Revues et relectures de code en équipe.
- Maintenance évolutive des applications existantes.
- Gestion de projet agile avec Scrum
- Priorisation du backlog
- Élaboration des critères d’acceptation des users stories
- Clean code & clean architecture.
- Réalisation de tests (unitaire, intégration, e2e)
Effectuer de les maintenances corrective et évolutive sur des scripts de modélisation 3D complexes avec Babylon.js
Effectuer de les maintenances corrective et évolutive sur des scripts de
modélisation 3D complexes avec Babylon.js
Développement d'une extension WordPress pour la génération de sites " sandbox ".
Il s'agit d'une extension WordPress appelée SCD Sandbox, propriété de Gajelabs, qui permettra à ses clients de créer des environnements de test pour vérifier la compatibilité de leurs produits avec ceux de Gajelabs.
- Développement d'une extension web de clonage de sites web
- Gestion de projet agile avec Scrum
- Rédaction de documents techniques et manuels utilisateur
- Traitement des données avec MySQL
Recueillir les exigences et les spécifications de l'application : Il s'agit de
travailler avec les parties prenantes pour comprendre leurs besoins et
identifier les caractéristiques et les fonctionnalités que l'application devrait
avoir.
Concevoir et planifier l'application : Il s'agit de créer des wireframes ou
des prototypes pour visualiser la présentation et l'expérience utilisateur
de l'application, ainsi que d'élaborer un plan pour la mise en œuvre des
différentes caractéristiques et fonctionnalités.
Test et débogage du code : Dans le cadre du processus de développement,
j'ai testé l'application pour m'assurer qu'elle fonctionnait correctement et j'ai
corrigé les problèmes constatés.
Collaborer avec une équipe : J'ai travaillé avec d'autres membres de l'équipe
pour coordonner les tâches et veiller à ce que l'application soit développée de
manière efficace et efficiente.
- French
- English
- Spanish