Jérémy Buget
ScrumMaster / Ingénieur d'études et développement J2EE / RIA
- Méthodologie : méthodes agiles, Scrum, Extrem Programming (TDD, Intégration Continue, Pari programming, Conception Emergente, Refactoring, etc.)
- Conception : UML, DDD, CRC
- Langages principaux : Java/JEE, Flex/Air/ActionScript
- Autres langages : C/C++, PHP, Ruby, HTML
- Tests : JUnit, FlexUnit, FunFX, RSpec, FlexMonkey, Fitnesse (Java/.Net)
- Usine logicielle : Maven, Ant, Makefile
- Gestion des sources : SVN, GIT
- Intégration continue : Hudson/Jenkins, CruiseControl
- Design : CSS2/3, Photoshop/Illustrator, Gimp
- Migration d'une application web IE6 vers IE8 / Firefox
- Mise en place d'un module de web services sécurisés (Jersey / Spring Security)
- Optimisation des performances (requêtage & algorythmes de traitements)
- Formateur Spring (Core & AOP) dans le cadre des FES (Formation En Soirée) Objet Direct
- Mise en place d'un module de lecture vidéo en streaming depuis des caméras connectées à une application AIR vers des applications Flex et Iphone via le mécanisme de Server/Socket fourni par Adobe AIR 2.
- Intégration d'un module de payement en ligne sécurisé (Sogenactif) sur des applications AIR et Flex.
- Redimensionnement des interfaces (1280x1024 -> 960x600) d'une application Flex/AIR afin d'être viable pour des écrans style Netbooks.
- Conception et réalisation d'interfaces GWT, JSF, Flex
- Estimations, rédactions de docs fonctionnelles/techniques
2008 - 2010- Conception et modélisation de problématiques métier (UML, CRC)
- Développement d'interfaces pour des RIA en Flex
- Développement de règles de gestion pour des RIA en Java/J2EE
- Intégration de composants graphiques de la suite IBM Ilog Elixir 2.0 (OlapChart, Map, Calendar)
- Intégration d'un mécanisme de synchronisation des données en temps réel (fonctionnalité "Data Push" dans LiveCycle)
- Migration d'applications Flex 2.x vers Flex 3.x
- Travaux d'amélioration des performances (benchmarking) de RIA Java/Flex
- Rédaction de spécifications fonctionnelles sous forme de Cas d'Utilisation
- Veille technologique et mise en place du BDD (Behaviour Driven Development, Développement Piloté par le Comportement) sur des RIA en Flex (FunFX / RSpec)
- Rédaction et exécution d'un cahier de recette pour des applications Flex / Air
- Rédaction d'une proposition d'amélioration des méthodes au sein de la société
- Rédaction d'articles techniques sur le blog ( http://blog.piaction.com )
