Mes projets profesionnels

Stage chez Zoomici

Pendant 3 mois, j’ai effectué un stage de fin de dut dans le domaine du développement web, plus spécifiquement de l’e-commerce. Au cours de ce stage, j’ai été chargé de concevoir un module pour Presta Shop, une plateforme open source destinée à la création et à la gestion d’une boutique en ligne. L’objectif principal du module était de permettre la communication entre le site et l’API de Zoomici, en effectuant une redirection vers le serveur de Zoomici. Après la fin du stage, il était possible de faire une exportation et une importation des produits depuis le site d’un utilisateur du module vers un serveur. Sur ce serveur, j’ai du créer une interface web pour connaitre les produits que nous pouvons importer/exporter, ainsi que créer et gérer une base de donnée (pour le stockage des produits).

Les techniques que j’ai utilisés au cours de ce stage étaient le PHP pour le développement du module, l’HTML/CSS pour avoir une interface sur le serveur, le SQL pour la gestion de base de données et des CRONs pour mettre à jour périodiquement la base de données.

Architecture
Page de gestion de produits

Stage/CDD GO2Cam

Stage de fin de master 1, prolongé en CDD, effectué dans une entreprise de développement logiciel dont le principal produit est une suite logicielle de conception / fabrication assistée par ordinateur (CAO / FAO). L’objectif du stage était de remplacer l’ancien SDK du logiciel GO2 Cam for workshop, qui était écrit en Pascal, par un nouveau utilisant le Javascript. Le développement de ce nouveau SDK s’est effectué en C++ (langage utilisé pour le développement du logiciel) en utilisant le logiciel QT.

Au cours de ce stage, j’ai pu mettre en place la méthodologie AGILE dans un contexte professionnel, approfondir mes connaissances en C++ et en Javascript ainsi que découvrir de nouveau logiciel (comme par exemple QT).