Travail de recherche et développement (R&D) sous Android.
Missions :
- Etudes de l’environnement pour la solution (faisabilité, fonctionnalités portables ou à refaire…).
- Elaboration de la documentation (fonctionnelle, technique...).
- Tests (principalement des tests unitaires et fonctionnels).
- Création du logiciel.
Autres missions :
- Elaboration d’une API http/https.
Du 11/2014 AU 05/2015 : Mirane
Travail d'équipe en vue de la refonte d'un logiciel Digital Media.
Missions :
- Etude de l’existant.
- Proposition d'une nouvelle architecture modulaire.
- Mise en place de l'architecture.
- Tests (unitaires et fonctionnels).
- Correction de bugs sur l’existant.
Environnement:
- SE : Windows, Linux, ARM (Android, Raspberry)
- Logiciels: Eclipse, Redmine, Tomcat
- Gestion de projet: Maven
- Gestion de version : Git
- Intégration continue: Jenkins
- Audit de code : Sonar
- Langage: Java
- Tests : Junit, Mockito, Robolectric
CGI
- Stagiaire - Ingénieur d'étude et développement
Casablanca2014 - 2014Développement d'une interface "Self Provisionning" ESX.
mission :
- Etude des solutions
- Proposition d'une architecture
- Mise en place de l'architecture
- Phase de tests
- Gestion de la mise en production
- Rédaction de la documentation
Les technologies et langages utilisées sont :
- Langage principal (le plus utilisé) : Java
- Langage secondaire : Perl, PHP, HTML, MySQL, JavaScript
- Les Frameworks utilisés : CakePHP (Framework basé sur l'architecture MVC)
- SGBD : MySQL.
- API utilisées : Vmware SDK for Perl (similaire à la technologie RMI de J2EE mais en Perl), VIJava (similaire au framework précédent mais en Java), Netty (pour la gestion des connexions). Enfin, JDBC pour l'accès à la base de données et Junit pour les tests.
- IDE : Eclipse
LaBRI (Laboratoire Bordelais de Recherche en Informatique)
- Stagiaire - analyste/programmeur
2013 - 2013- Amélioration et restructuration d'une partie d'un logiciel de conception et
de visualisation de graphes.
- Langage et technologies utilisées : JavaScript ainsi que la librairie D3
(Data-Driven Documents)
Cestas2010 - 2010- création d’un logiciel de gestion des changements au sein de la DSI
- utilisation des langages HTML, PHP, CSS, SQL et un peu de JavaScript
- ce logiciel permet de gérer sous forme informatisée les changements opérés au sein de la DSI (ajout d’un serveur etc.) en passant par plusieurs étapes décrites dans le processus de gestion des changements selon ITIL (phase de test…).
- utilisation du protocole SOAP pour faire interagir le logiciel avec le calendrier de ZIMBRA (logiciel de travail collaboratif), ainsi que pour récupérer des informations (disponibilité, heures libres…), mais également envoyer des mails aux personnes concernées par les différentes étapes.
PTBH
- Ouvrier
2008 - 2008- prise de rendez-vous client par téléphone
- Applicateur en isolation et traitement des bois