- Généalogie au travers la transcription des actes officiels de l’île de la Réunion (http://www.iledelareunion-archive.com/)
- Cerf-Volant acrobatique https://kitejust4fun.bressure.net
Debug, outillage, conception
Débian, CentOS
Bash, ksh,zsh, python
Gitlab, Docker, Ansible, Terraform, Jenkins
PostgreSQL, MariaDB
- BAC+5 en informatique
- 25 ans d’expériences
- Conception et réalisation d’application en Java/J2EE
- Méthodes agiles, Intégration Continue, Déploiement continue et Software Factory, Virtualisation, Conteneurisation
- Architecture et intégration en logiciel libre
- Moins de code, moins de bug
- Outillage et prototypage IC, DC, DevOps
- formateur DevOps
- Fonction support technique au sein de la MOE
- maintenance en condition opérationnelle
- Projet migration technique et applicative de Tipi : migration AIX vers X86 en virtualisé Linux
- Expression des besoins et calcul de métrique
- Étude des solutions pour soumission en arbitrage en Comité d’Architecture Informatique
- réalisation de support
- Liaison avec les bureaux transverses (architecte applicatif framework, architecte technique infrastructure et matériel, bureau de validation d’exploitabilité, Réseau) et Établissement de Service Informatique (réalisation, outils mutualisés)
- réalisation de support
Technologies et outils employés : Architecture applicative logique et physique, Linux, Java, PostgreSQL, VTOM, script shell, Docker, Gitlab, Ansible, Terraform, Jenkins
- Installation/Migration JIRA
- Diagnostique de problème de performance, préconisation
- Réalisation de POC
- Migration de données par ETL
Technologies et outils employés : Outils Atlassian ( JIRA, Stash, Bamboo, Confluence) , Java, SSIS
- Responsable du socle technique Java dans le projet migration du SI
- Tests de monté en charge, administration base de donnée, rédaction de procédure d’installation, recueil de besoin (AMOA),
- Conception et développement d’applications périphériques suite au passage à un progiciel, personnalisation d’outils.
Technologies et outils employés : Java, Tomcat, Continuum, Archiva, Python, Subversion, PostgreSQL, MySQL, WebDev
- Maintenance du processus de Build pour 5 applications dans plusieurs versions chacune
- Veille technique
- Maintenance corrective du framework propriétaire
- élaboration et diffusion des normes de développements (pratiques et outils) pour 30 personnes dont 10 en offshore (langue anglaise)
Technologies et outils employés : Java/J2EE 1.4, JEE 5, Pattern J2EE, CVS, CruiseControl, Maven 1 et 2, Bugzilla, Websphere, Weblogic
- Environnement J2EE/Open Source et méthodes agiles
- Recueil des besoins, spécification, conception et développement
- responsable de la maintenance de la plateforme d’intégration continue
- automatisation des tests fonctionnels
Technologie et outils employés : UML, MagicDraw, IntelliJ IDea, JBoss, Java/J2EE, Ajax, Junit, Cargo, CruiseControl, Subversion, Maven, Extrem Programming
- Mission BP2S (BNP Paribas)
- développement avec framework SweetDev
- Conception pour améliorer la réutilisabilité
- Migration de l’organisation des projets (modules) et mise en place de Maven
Utilisation des technologies et outils: Maven, Java, JBuilder X, SweetDev, Struts, JSP/Servlet, Ant, StarTeam, Websphere, Test Director
- Mission Egide : chef de projet pour la migration vers J2EE d’une application de gestion.
- Maquettage,
- Réalisation du socle technique
- Planning, recrutement, animation de réunion et coaching d’un équipe de 5 personnes. Application des principes d’Extreme Programming.
- Divers missions : accompagnement sur prototypage, renfort ponctuel
Utilisation des technologies et outils:Java, Struts, XML, UML, JSP/Servlet, Maven, CVS, JUnit
- Mission TF1 studio multimédia : application pluri-média Java/Corba
- Mission Cetelem : maintenance évolutive application Java/Swing,XML, modélisation UML. Conception-réalisation d’un moteur de persistance XML transactionnel
développement d’applet JavaCard
Programmation Logique avec contrainte, Parallélisme, Codes correcteurs d’erreur, Cryptographie, Base de données, preuve de programme.
Apprentissage des techniques de programmations avancées et du génie logiciel : programmation objet et méthode UML. Projet en Smalltalk, Programmation Logique. Mémoire : traceur de courbe de fonction en Java
Apprentissage des différents paradigmes de programmation (impératif, déclaratif, fonctionnel) et des bases théoriques de l’informatique (théorie des langages, machine de Turing, logique).