Menu

Chi Thanh BUI

Paris

En résumé

Diplômé de l'école Polytech'Tours département informatique, je travail actuellement en tant qu'ingénieur informatique sur Tours.

Ma formation d’ingénieur généraliste en informatique m’a apporté des compétences dans de multiples de langages (plus particulièrement en Java). J'ai pu approfondir ces compétences durant mon parcours professionnel et en acquérir d'autres (comme les méthodes agiles ...).

Mon intérêt, à ce jour, se porte sur le travail en équipe et le côté technique dans les technologies Java et Web. À noter également que les défis et l'envie d'apprendre sont le moteur de mon travail.

Mes compétences :
Android
Global Platform
SQL
JAVA
SVN
GIT
Ingénieur
Référencement
Extreme programming
Linux
TDD
JavaScript
Test unitaire
Mysql
Tomcat
Hibernate/JPA
Spring MVC
Maven
Oracle
XHTML
Java EE
UML

Entreprises

  • Orange - Software developer

    Paris 2014 - 2015 Développement sur plateforme TSM MNO et TSM SP

    Contexte :
    * Secteur transport et bancaire, installation d'application sur carte SIM via OTA/SMS
    * équipe de 5 personnes maintenant 4 projets
    * équipe agile : TDD, binomage

    Rôles :
    - Créations et maintenance d'API REST
    - Développement d'IHM avec AngularJs
    - Maintenance et migration d'application de stats sous Elasticsearch (0.9 -> 1.x)
    - Animation des cérémonies agiles
    - Animation ateliers

    Environnement : Java, Ubuntu, Intellij idea, Oracle/Mysql, spec AFSCM/GP, Scrum, Extreme programming, AngularJs, ElasticSearch
  • RCI Banque - Software Developer

    2014 - 2014 Développement de l'application de simulation de crédit

    Contexte :
    * Secteur financement automobile
    * Equipe de 8 personnes moitié anglais/français sur Londres

    Rôles :
    * mise en place d'outils d'intégration continue
    * développement de composant

    Environnement : Hibernate, Sybase, Maven, JavaScript, Html/CSS
  • RCI Banque (Londres) - Software Developer

    2014 - 2014 Développement de l'application de simulation de crédit

    Contexte :
    * Secteur financement automobile
    * Equipe de 8 personnes moitié anglais/français sur Londres

    Rôles :
    * mise en place d'outils d'intégration continue
    * développement de composant

    Environnement : Hibernate, Sybase, Maven, JavaScript, Html/CSS
  • IMDEO - Ingénieur d'études JAVA agile via Apside

    BRIGNAIS 2013 - 2014 Réalisation / Rôle :
    Dans un environnement agile multiprojets. évolutions et corrections de bugs
    Participe à l'animation d'une équipe agile et des rétrospectives

    Environnement : Java, Spring MVC, Eclipse, Méthode agile (Scrum et TDD), Oracle, Jersey
  • Orange Multimedia Business Services - Ingénieur développeur Java/Agile via Apside

    Paris 2012 - 2013 Dans un environnement agile multi-projets, multi-sites et multi-équipes, développement et mise en place d'une plateforme TSM de NFC (Trusted Service manager).

    Réalisation / Rôle :
    Conception et développement de la plateforme TSM-MNO
    - back end : implémentation des spécifications AFSCM/GP
    - front end : implémentation d'interface de stats et d'interfaces d'administration de la plateforme
    Participe/anime les codings dojo et les rétrospectives.

    Environnement : Java, Ubuntu, Intellij idea, Oracle/Mysql, spec AFSCM/GP, Scrum, Maven, Tests, Extreme programming (pair programming, refactoring ...), Playframework, SVN/GIT, Concordion, Spring, Jersey/Velocity, Backbone
  • Orange Multimedia Business Services - Ingénieur développeur Java/Agile via Apside

    Paris 2011 - 2012 Au sein d'une équipe agile (Scrum et Extreme programming), développement d'une plateforme mutualisée des fédérations sportives.

    Réalisation / Rôle :
    Conception, codage et tests des modules de formations, de licence et de reporting. (Modélisation en objet, transformation en base donnée, développement du métier, d'IHM, de webservice et de batchs).
    Chiffrage du développement, des bugs et des évolutions.
    Mise en place de tests séléniums et de tests d'intégrations automatisés.
    Participe à l'animation de l'équipe agile.

    Environnement : Java, Playframework, Ubuntu, Eclipse, Netbeans, Maven, Test unit (EasyMock, PowerMock, Spock), Groovy, TDD, binomage, Mysql SVN, Hudson, Sonar, Emma, Firebug/XPath, CSS, Selenium, Ajax, Json, Jquery, HQL
  • Apside - Ingénieur développement Java/JEE

    Boulogne-Billancourt 2010 - 2011 Pour Apside sur Tours - 2 mois

    Au sein d’une équipe expérimentée, étude et développement d’un progiciel de centre de Gestion d’Ille et Vilaine

    Technologie : Jave/J2ee, Struts, SVN, Dbdesigner, Redmine, Selenium, Xstudio, Oracle, Hudson, Maven, JDBUNIT, JUNIT, Firebug
  • Sopra Group - Ingénieur développement Java/JEE

    Paris 2010 - 2010 Stage de fin d'étude (5 mois) - Sopra Group sur Lyon
    Stage d'ingénieur développement en Java/J2ee.

    Au sein d'une équipe de R&D, je participe à la réalisation d'un module pour un progiciel immobilier. Ainsi, je développe des batchs Java et les fonctionalités du framework immobilier. Ce travail est accompagné de test unit, rédaction de document et de maintenance.

    Technologie : Java/J2EE, Struts, Uml, AS400, Eclipse(WTP), PVCS, Ant, Tomcat
  • IMDEO - Ingénieur développement Java/JEE via Apside

    BRIGNAIS 2010 - 2011 Sur Tours - 2 mois

    Evolutions et maintenance correctives d'applications internes,

    Technologie : Velocity, Struts, Hibernate, Eclipse, Oracle, Tomcat, Sql developer, Ant, Java, Javascript, Firebug, PL/SQL, Ajax, SVN, Spring MVC/quartz, Maven
  • SIC du CNRS - Assistant ingénieur

    2009 - 2009 Stage d’analyseur et développeur, au sein du laboratoire SIC du CNRS - Poitiers

    Étude et développement d’une interface d’analyse de séquence d’images.

    Réalisation fait avec C++, Qt et UML.
  • Interstices - Analyse-Programmeur

    Marseille 2009 - 2010 Projet de fin d’étude (7 mois) - Pour Interstices
    Conception et développement de A à Z de 3 applications d’ordonnancement et de recherche opérationnelle.

    Suite aux réunions avec le client, un cahier de charge, un planning des livrables et des maquettes ont été réalisés.
    Il est accompagné d'une phase de conception et de développement des applications.
    Pour finir, des tests et recettes d'utilisateurs ont été effectués dans l'optique de publication sur interstices.info.

    Technologie : Java (Swing), Uml, IHM(Ergonomie, design), Design pattern (Observer, MVC, Singleton)

    * Vous pouvez retrouvez les applications sur le lien suivant http://interstices.info/jcms/n_51949/bui
  • Château Malakoff - Ouvrier viticole

    2005 - 2008 Travail saisonnier de 1-2 mois chaque année en tant qu'ouvrier viticole

Formations

Réseau

Annuaire des membres :