Contexte: o Groupes de travail variés (1 à 10 personnes) o Capitalisation des acquis et réutilisation d'un projet à l'autre o Diverses méthodologies: Cycle en V, Scrum. o Contact avec le client fréquent
Missions: o Mise en place de chatbox et ajout de fonctionnalités (DoYouDreamUp, Dimelo, Odigo Concierge) o Développements externes pour Eptica Mail (Mise en GED, gestion avancée des e-mails) o Application de statistiques Odigo Campaign o Développements de spécifications techniques
Environnement technique: o Java/Java EE (Spring, Springboot) o HTML 5 (Bootstrap, Thymeleaf) o CSS 3 o JavaScript/JQuery o XML o Json
Solutions professionnelles: o Eptica Mail o Dimelo Chat o Odigo Concierge o DoYouDreamUp
Principaux Clients: o GFP o Mercer o GrDF o Carte Blanche o Apicil o Harmonie Mutuelle
Formations: o Développement SVI o IVR Designer o Eptica Mail (Fonctionnalités + API)
Sujet: Réalisation du Système d'Information d'une application de gestion d'une médiathèque
Contexte: o Groupe de 4 personnes. o Mise en application des nouveaux acquis à la fin de chaque module de cours. o Utilisation de la méthodologie Scrum.
Missions: o Développement d'une interface en "responsive design". o Développement d'une API de web services permettant de manipuler les ressources du système d'information. o Création d'une base de données. o Analyse du cahier des charges, conception technique, développement, tests, gestion du temps, gestion des commits, etc...
Environnement technique: o JAVA EE o Spring o Hibernate o AngularJS o HTML5 o CSS3
Sujet: Création d'un Portail Web pour des Plateformes Informatiques de Modélisation
Contexte: o Développement effectué seul mais sous le contrôle d'une équipe. o Collaboration avec une dizaine de personnes. o Communication par visio-conférences et mails.
Missions: o Donner de la visibilité aux plateformes. o Regrouper les informations disponibles sur chaque plateforme (Liste des modèles scientifiques disponibles, documentation, informations détaillées les concernant). o Aider l'utilisateur à s'orienter vers la bonne plateforme suivant leurs domaines de recherche. o Favoriser la collaboration entre les différentes plateformes en essayant d'uniformiser les informations et données proposées. o Mettre en commun les bonnes pratiques de développement entre les développeurs de chaque plateforme via le partage de la documentation.
Environnement technique: o PHP o HTML 5 o CSS 3 o Javascript/JQuery (Dynamisme de l'interface) o Json (Stockage des données)
Sujet: Application web permettant d'aspirer le contenu des forums médicaux (Doctissimo, etc...) en fonction d'un mot-clé et de déterminer les noms de médicaments qui revenaient le plus souvent
Contexte: o Projet sur le semestre. o Groupe de 4.
Missions: o Aspirer le contenu de forums à caractère médical. o Créer une base de données des médicaments existant sur le marché. o Sélectionner les messages des forums pour une mot-clé donné et afficher la liste des médicaments évoqués.
Contexte: o Mini-projet sur plusieurs semaines. o Effectué seul.
Mission: o Découvrir la bibliothèque Swing de Java. o Mettre en place de l'héritage de classes. o Pouvoir dessiner différents types de figures géométriques en couleurs. o Pouvoir enregistrer et recharger le dessin réalisé.
Formation Développement JAVA EE Front End – Certification – JAVA SE 7
Formation pratique qui vise à compléter et concrétiser les connaissances nécessaires pour la conception, le développement et la maintenance des applications Java en environnement JEE, associée à l’ensemble des technologies et frameworks utilisés en entreprise. L’industrialisation des développements, la gestion des tests et intégration continue dans un contexte projet en méthode agile seront également mis en pratique. Au-delà des technologies abordées, ce parcours de formation intègre également les valeurs humaines, la communication et le « savoir être » avec le module « Développement personnel »
Projet fil rouge tout au long de la formation
Mise en pratique durant 10 jours dans le cadre d’un projet complet de l’industrialisation des développements, la gestion des tests et l’intégration continue, ainsi que les pratiques de gestion de projet Agile dans un contexte Scrum.
Préparation de plusieurs concours d'entrée dans la fonction publique (DGFIP), liés à l'Informatique pour certains.
Sujets révisés: o Mathématiques (Fonctions, Equations, Probabilités, etc...). o Informatique (Connaissances générales sur les ordinateurs et l'Informatique, Langages de développement, Ordinogrammes). o Culture générale. o Actualités (liées à l'Informatique ou à d'autres domaines). o Fonctionnement du service public.
Suite à mon stage de fin d'études et à l'obtention de mon diplôme j'ai décidé d'approfondir mes connaissances sur certaines technologies du web. Cela a aussi été un moyen pour moi de rester à jour vis-à-vis de ces langages de programmation qui évoluent assez rapidement depuis quelques années.
Langages étudiés: o PHP o SQL o Javascript / JQuery o HTML 5 / CSS 3 o XML / XSL
Domaines étudiés: o Développement logiciel (Java/JEE et C/C++ principalement, Scheme, Lisp) o Développement web (PHP, XML/XSL, eZ Components, Adobe Flex, RDF) o Bases de données (Oracle, MySQL) o Gestion de projets o Méthodes Agiles / SCRUM o Système/Réseau o Algorithmique o TALN (Traitement Automatique du Langage Naturel) o Anglais
Projets réalisés: o Blog de recettes (PHP, eZ Components) o Application web permettant d'aspirer le contenu des forums médicaux (Doctissimo, ...) en fonction d'un mot-clé et de déterminer les noms de médicaments qui revenaient le plus souvent (PHP, MySQL) o Jeu tactile pour iOS (Objective-C) o Compilateur de Lisp (Lisp) o FishEye sur une galerie d'images (Adobe Flex)
Langages utilisés: o Java o C o C++ o PHP o SQL o HTML o CSS o XML o XSL o Javascript o RDF o Objective-C o Scheme o Lisp o B
Environnements: o Linux (CentOS, Ubuntu) o Windows XP o Mac OSX
Domaines étudiés: o Développement logiciel (Java, C/C++, Scheme) o Développement web (PHP, XML/XSL) o Bases de données (Oracle) o Système/Réseau o Algorithmique o Anglais o Mathématiques (Statistiques)
Projets réalisés: o Editeur de texte reconnaissant la syntaxe du CSS (Java, Swing) o Paint en Java (Java, Swing) o Solitaire (C++, Qt4)
Langages utilisés: o Java o C o C++ o PHP o SQL o HTML o CSS o XML o XSL o Maple o Scheme o Python