-
Airbus
- Développeur Java FullStack
Informatique | Blagnac (31700)
2018 - 2020
Projet : Développement java pour le projet 3DExperience One platform
« Développement et maintenance d’un client léger pour la gestion des évènements en base de données.
Développement et maintenance de web services REST / SOAP, traitement de fichiers, orchestration. »
Missions :
Client léger :
- Refonte ergonomique et fonctionnelle :
▪ Mise à jour des bibliothèques / dépendances
▪ Refactorisation du code
▪ Nouvelle définition graphique
- Développement de fonctionnalités :
▪ KPI
▪ Création d’un outil pour générer un workflow graphique interactif
▪ Gestion des utilisateurs
▪ Export de données .XLSX .CSV
▪ Mise en place de règles de filtrage automatique
▪ Développement de Web Service REST
Client lourd :
- Développement de Web Service REST / SOAP
- Traitement de fichiers XML, XPDMXML, XLSX, CVS, …
Livrables :
- Documentation utilisateur
- Études sur les frameworks front (Angular 8, Vue.js, React.js)
Environnement technique :
Windows, Unix, JavaScript, Bootstrap, jQuery, amCharts, Cytoscape, DataTables, Ajax, Spring, Gradle, Mockito,
JMS, XSL, Oracle, SQL Developper, SoapUI, Postman, Redhat, yum, Agile SAFe, PLM
-
BigBangSoft
- Développeur Java FullStack
Informatique | Toulouse
2017 - 2018
Projet : Création d'une application de gestion pour les sous-traitants dans le transport
« L'application permet de gérer la comptabilité d'une société de transport, permettant à
l'utilisateur de gérer sa comptabilité et les chiffres de son entreprise. ».
Mission :
- Création de la base de données.
- Développement d'une application web
- Études des besoins d'une société de transport
- Mise en activité de l'application pour la phase de tests
- Maintenance
Compléments :
- Mise en place du Framework JHIPSTER
- Architecture AngularJS
- Web Service Java JEE
- Bootstrap
- Rédaction des livrables
- Création des maquettes basses/hautes fidélité
Environnement technique :
Windows 10, Spring MVC REST + Jackson, Spring DATA JPA, Couchbase, JavaScript, SQL, Html/CSS, GIT, Visual Studio, Eclipse, Gradle, Spring, JavaEE, MySQL Workbench, AngularJS, Bootstrap, Balsamiq, jHipster
-
SopraSteria
- Développeur Java FullStack
Informatique | Paris
2015 - 2016
Projet : Évolution d'une application de planification des essaies en vols
« L'application de planification des essaies en vol a été développé en 2007. Elle est séparée en deux modules, un client lourd pour planifier tous les vols et un client léger pour consulter les
plannings».
Mission :
- Mise à jour de la Base de données.
- Faire évoluer le client léger (PHP, SQL, HTML/CSS, jQuery, JS).
- Faire évoluer le client lourd(C#, Winforms, Infragistics 15).
- Créer de nouveaux WebService(JavaEE, Apache Tomcat 6).
- Rédiger la documentation (DD, SD, ORS, PIF)
- Définir des solutions techniques pour répondre aux besoins
- Faire une étude de l'existant et une étude de l'évolution
Compléments :
- Création de web services Java EE
- Création du mapping Hibernate (BDD
-
Koncept
- Développeur Java / C# FullStack
Informatique | Toulouse
2015 - 2016
Développement logiciel
---Java/JEE/.NET/C#
---Modélisation
---Conception technique
---Agile Scrum
-
SopraSteria
- Développeur C# FullStack
Informatique | Toulouse (31000)
2015 - 2016
Projet : Mise à jour avancée du logiciel de gestion des fiches techniques des avions
« Le logiciel est une bibliothèque rassemblant toutes les fiches techniques des pièces des avions. Elle est développée en C# sous la forme d'un client lourd. ».
Mission :
- Mise à jour de la Base de données (suppression et modification des fiches erronées).
- Faire évoluer le client lourd (C#, Winforms)
- Ajout de nombreuses fonctionnalités
- Reprise et diminution de la dette technique de l'ancienne version
- Rédiger la documentation (DD, SD, ORS, PIF)
- Définir des solutions techniques pour répondre aux besoins
- Faire une étude de l'existant et une étude de l'évolution
Compléments :
- Création d'IHM client lourd avec WinForm
- Mise à jour des livrables DD, SD, ORS, PIF
Environnement technique :
Windows 7, C#, WinForm GIT, SQLDeveloper, Visual Studio.
-
Viralgames
- Développeur web
Labege
2014 - 2014
Projet 1 : Développement d'un jeu vidéo de croisière.
« Sur une carte du monde un bateau se déplace de capitale en capitale, on doit répondre juste à des questions pour naviguer vers une autre capitale. Le but étant de visiter toutes les capitales ».
Mission :
- Réalisation d'un algorithme de parcours Dijkstra pour le parcours des capitales, algorithme codé en PHP/JavaScript.
- Réalisation de l'organigramme du projet jeu.
- Réalisation de l'aspect graphique (Effets animés lors du jeu vidéo).
- Définition d'un GANTT pour l'organisation du projet.
Environnement technique :
Windows 7, Unix, Ubuntu, JavaScript, PHP/SQL, Html/CSS, jQuery, Bootstrap, SVN, NotePad++,
PHPmyadmin.
Projet 2 : Développement d'un jeu vidéo de tirs au but.
« Jeu de tirs au but avec un gardien animé, le joueur a 5 tentatives lui permettant d'accéder à un lot ».
Mission :
- Réalisation d'un environnement de jeu semi 2D/3D.
- Portage des coordonnées 2D dans un plan 3D.
- Réalisation des animations du gardien (mouvements latéral et animations de plongés).
- Réalisation de la base de données MySQL avec les requêtes correspondantes
(sauvegarde des logs, des scénarios des joueurs, ...).
- Définition d'un GANTT pour l'organisation du projet.
Environnement technique :
Windows 7, Unix, Ubuntu, JavaScript, PHP/SQL, HTML/CSS, SVN, Photoshop, NotePad ++,
PHPmyadmin.
Projet 3 : Développement d'un site web responsive design.
« Réalisation front-end d'un site web responsive design en utilisant Bootstrap»
Mission :
- Réalisation du front-end d'un site internet en utilisant le framework Bootstrap.
- Définition d'un GANTT pour l'organisation du projet.
Environnement technique :
Windows 7, Unix, Ubuntu, HTML/CSS, SVN, NotePad ++, BootStrap.
Projet 4 : Développement d'un jeu vidéo Candy Crush like.
« Réalisation d'un jeu vidéo de puzzle Candy Crush like ».
Mission :
- Définition d'un GANTT pour l'organisation du projet.
- Réalisation de l'organigramme du projet jeu.
- Réalisation de l'algorithme du jeu de puzzle.
- Utilisation de la bibliothèque Hammer.js pour les événements multitouch
(principalement pour le tactile sur smartphones et tablettes).
- Utilisation de jQuery pour le code en JavaScript.
Environnement technique :
Windows 7, Unix, Ubuntu, HTML/CSS, SVN, NotePad ++, jQuery, JavaScript, SVN, PHPmyadmin.
-
ViralGames
- Développeur web & jeux vidéo
Labege
2014 - 2014
Développement de sites internet
---Conception front-end
Développement de jeux vidéo
---Réalisation du moteur de jeu
---Intégration graphique et sonore
---Intégration des jeux vidéo sur FB
-
Studio.solution.com
- Développeur
2012 - 2012
Windows 8, NotePad++, CSS/HTML,
Studio.solution.com (
Fonction : Webmestre &
Projet 1 : Développement de sites internet.
Mission :
- Création, reprise et maintenant de sites internet.
- Définition de l'aspect graphique du site en réalisant des maquettes.
- Réalisation d'un GANTT pour définir l'organisation.
-
Studio-solution.com (Angleterre)
- Developpeur
2012 - 2012
Développement sites internet
---Etudes des besoins
---Conception UML
---Réalisation des maquettes basses/hautes fidélité
---Conception du design et du site
Gestion du parc informatique
---Installation des postes
---Configuration des adresses IP
---Mise à jour logicielle (Ubuntu)
Formation pour les nouveaux arrivants
---Explications des projets et des respects de codage
---Délégation de tâches abordables