Experiences

Ma mission consistait à créer une base de données MySQL contenant les informations clients de l'entreprise Terre de Pixels et développer un outil en PHP permettant de mettre à jour la base de données.
Données : coordonnées des clients, adresses, identifiants et mots de passe pour l'administration des sites des clients.
L'entreprise ne possédait pas de système informatique regroupant toutes les données des clients.

Technologies et outils :
PHP, MySQL, WordPress.

Rapport de stage


La CNP fait appel à la société Sodifrance pour le développement de logiciels. Ensuite lors des phases de qualifications logicielles la CNP effectue les tests. Les résultats de ces tests sont enregistrés dans des fichiers xml et log. En cas d'anomalie il est parfois difficile pour les testeurs de comprendre l'origine du problème. Ma mission consistait à développer un outil en Java permettant de faciliter le diagnostic lors d'une anomalie par l'analyse des données tracées. L'outil devait permettre à partir de l'arborescence des dossiers de test de représenter sous forme de diagramme de séquences (schéma) les interactions entre les différents programmes lors d'un test.

Technologies et outils :
Java, Eclipse, PlantUML(bibliothèque permettant de réaliser des diagrammes UML).

Rapport de stage

Développement d’un site web permettant la gestion des formations de visiteurs médicaux.
- Création d'une base de données.
- Programmation de pages permettant la consultation et la mise à jour de la base de données.
Lien Github

Technologies et outils :
Framework PHP Laravel, MySQL, HTML, Visual Studio Team Services (versioning et gestion des tâches).


Développement d’un programme avec interface graphique permettant la mise à jour des notices de médicaments :
- effet indésirable
- principe actif
- mode d'administration
Lien Github

Technologies et outils :
Eclipse, Java, MySQL, Visual Studio Team Services (versioning et gestion des tâches).


Site de réservations de salles de réunion pour des ligues sportives :
- Changement de SGBD. SQLite vers MySQL.
- Maintenance corrective applicative.
Lien Github

Technologies et outils :
Framework Python Web2py, MySQL, GitHub


Site de réservations de voyages :
- Création d'une base de données.
- Programmation de pages permettant la consultation et la mise à jour de la base de données.

Technologies et outils :
Notepad++, PHP, HTML, MySQL.