Van Charles Tran
Développeur agile, Pyxis Technologies
Ingénieur en conception et développement logiciel spécialisé dans les techniques d’ingénieries agiles.
Je suis titulaire d’un master en informatique de l’Université Paris X Nanterre. Développeur confirmé, je possède trois années d’expérience à titre de développeur en langage orienté objets. Mon parcours compte déjà des participations actives dans des projets de conception et de développement pour des clients des secteurs financier, bancaire et des télécommunications.
Initié aux méthodes Agiles dès l’Université, je manifeste un intérêt fort sur les approches de développement Agile (Scrum, développement piloté par les tests). Mes récents projets ont permis de les mettre en pratique.
Selon moi, la communication et la collaboration au sein des équipes sont des vecteurs importants de la réussite des projets. Ma passion des nouvelles technologies me pousse toujours à approfondir mes connaissances et à me remettre en cause dans ma façon de travailler. Ayant un esprit curieux et souple, je suis capable d’intégrer rapidement de nouvelles équipes de travail.
Mission en clientèle chez Orange Multimedia Business Service
Depuis Avril 2010
Contexte: Plateforme de diffusion de contenu vidéo pour mobile. Projet géré en SCRUM / XP.
Rôle: Chiffrage et développement des évolutions fonctionnelles. Maintenance du code existant. Pratique du TDD en binômage.
Environnement: Java/J2EE, JUnit, Buildr, Tomcat6, Fitnesse, Hudson, Eclipse, Spring JDBC, mySQL, JSP
Mission en clientèle chez 4D Concept
De Mars à Avril 2010
Contexte: Réalisation d’applications sur iPhone portant sur le domaine de la gestion de documentation électronique.
Rôle: Développement des applications mobile et formation des internes sur la technologie Objective C. Pratique du TDD.
Environnement: Objective C, Cocoa Touch, iPhone SDK, XCode, OCUnit, OCMock
Pyxis Technologies - Paris
De Mai à Décembre 2009
Contexte: Développement d’applications mobile sur iPhone
Agilely Timer
Utilitaire de gestion du temps lors des rencontres quotidiennes pour projet Scrum. Application gratuite disponible sur le store.
Lien : http://itunes.apple.com/ca/app/agilely-timer/id...
Canada Taxes
Utilitaire de calculs des taxes fédérales et provinciales au Canada avec possibilité de géolocalisation. Application gratuite disponible sur le store.
Lien : http://itunes.apple.com/ca/app/canada-taxes/id3...
Rôle: Etude et apprentissage du SDK iPhone. Développement des applications mobiles et gestion de leur cycle de vie (mise en production) via iTunes Connect.
Environnement: Objective C, Cocoa Touch, iPhone SDK, XCode, OCUnit, OCMock
Pyxis Technologies - Québec
De Février à Avril 2009
Contexte: Projet de développement d’une application web d’échange et de discussions regroupant les intérêts de la communauté Agile. Gestion en SCRUM.
Rôle: Etude et apprentissage du langage Ruby on Rails. Développement des fonctionnalités priorisées dans le Backlog. Pratique du TDD en binômage.
Environnement: Ruby on Rails, RSpec, Cucumber, mySQL.
2008 - 2009En mission chez Atos Worldline Financial Market (anciennement AEMS)
Avril 2008 à Janvier 2009
Contexte: Projet de développement d’une application web pour une banque dépositaire (custodian bank) portant sur le règlement de livraison sur des opérations boursières (settlement) et de la gestion d’instruments financiers. Gestion en SCRUM.
Rôle: Sensibilisation des méthodes agiles au sein de l’équipe. Pratique du TDD en binômage avec les développeurs et les analystes métiers. Mise en place d’une intégration continue avec Hudson et d’outils de mesure de la qualité avec Sonar.
Environnement: Java/J2EE, GWT, JDBC, mySQL, Maven2, Hudson, Tomcat5, Linux(CentOS), Eclipse, JUnit, TDD, spécifications exécutables sous GreenPepper.
Durée : 9 mois
2007 - 2008En mission chez BNP Paribas Assurances (Cardiff)
Novembre 2007 à Avril 2008
Contexte: Projet de développement d’une application Web pour la gestion des commissionnements au sein de BNP Paribas Assurances.
Rôle: Analyse et implémentation des spécifications techniques dans une équipe spécialisée dans la persistance des données. Pratique du TDD de manière autonome.
Environnement: Java/J2EE, Oracle, Ant, JDO, XIC, UML, Dozer, JUnit, SQL, Eclipse, TDD
Durée : 5 mois
