Menu

Thomas RONCAGLIA

Issy-les-Moulineaux

En résumé

Diplômé d'un Master en Informatique a l'université d'Avignon (France), je travaille aujourd'hui à Londres en tant que développeur d'applications Android à but commerciale.

Mon travail se concentre sur le développement d'applications utilisant les API Android (à partir de 1.5), la résolution de problèmes d'architecture lier au framework Android mais aussi a sa fragmentation... J'ai aussi eu l'occasion d'utiliser des librairies graphiques basées sur OpenGL telle que libGdx pour les rendus graphiques en 2D.

Je travail en suivant les méthodes Agile/Scrum. Je suis également amené à utiliser des librairies telles que ActionBarSherlock, SlidingMenu, JMock, Mockito et configurer des server d'intégration continue (CI : Hudson / Jenkins) à l'aide de Maven ou Gradle.

Passionné par les technologies mobiles, j'ai développé lors de ma précédentes expérience plusieurs applications commerciales disponibles sur l'AppStore.

J'ai pour cela utiliser l'Objective-C, des API REST et pas mal de JSON. J'ai également développé de nombreuse application Web (Php, Pear, mySql).

Très attaché à produire un code de qualité, j'ai pour habitude d'utiliser le développement piloté par les tests (TDD) et le "Pair Programing" et d'appliquer un ensemble de bonnes pratiques, notamment en Java.

Lors de mon premier emploi en alternance a iSmart, j'ai eu l'occasion de développer une application Java utilisant le Framework RCP. J'ai appris a utiliser une multitude de design pattern, essentiel dans le développement de logiciel.

Mes compétences :
JAVA
Android
Web développeur
JUnit
Wordpress
TDD

Entreprises

  • Transdev - Lead Développeur Android

    Issy-les-Moulineaux 2014 - maintenant
  • Gamesys - Développeur Android

    2012 - 2014 Gamesys est le leader en Grande Bretagne des jeux de casino en ligne.

    Au sein d'une équipe de 10 personnes, je suis en charge du développement des applications Android qui permettent aux utilisateurs de jouer sur mobile aux machines a sous, jeux de Bingo et autres jeux de Casinos (Blackjack, Poker...).

    Je travail au quotidien avec des méthodes Scrum, appliquant le Test Driven Development (JUnit, JMock et Mockito) et le Pair Programing pour améliorer la qualité de notre code. Les applications que nous développons sont compatible avec toutes les versions d'Android jusqu'à la version 2.3.

    Tous les développements sont monitores à l'aide de ProGuard, Hudson/Jenkins, Cobertura et Sonar.

    Le Json et le Xml sont a la base des API REST que nous utilisons. Dans le cadre du développement de nos applications, j’ai utilisé plusieurs services de Google notamment Google Analytics, Google Maps API, Google Play Service…
  • Vinternet - Chef de Projet Web / Mobile

    2011 - 2012
  • ISmart - Développeur Java RCP

    2010 - 2011 Développement d'un logiciel interne de visualisation d'étiquettes placées sur des entités nommées dans le but de vérifier le bon fonctionnement de différents algorithmes.

    Outil réalisé en JAVA sur une base OSGi à l'aide du framework Eclipse RCP.
  • Ambition-web - Développeur Web

    2009 - 2012 Cette auto-entreprise que j'ai créée en mars 2009 m'a permis de travailler sur de nombreux projets. J'ai par exemple développé un logiciel de mesure d'éclairage embarqué. Ce logiciel développé en C# sous Visual Studio m'a permis d'approfondir mes compétences en multithreading.

    J'ai eu à réaliser de nombreux projets web en relation direct avec le client, ce qui m'a permis d’acquérir une grande expérience dans la relation client.

    Créer une auto-entreprise qui comptait au total une vingtaines de clients, nécessite de la rigueur et une grande autonomie.
  • CEA de Cadarache (Stage) - Développeur C++

    2008 - 2008

Formations

  • Université Avignon Pays Du Vaucluse

    Avignon 2009 - 2011 Master Informatique

    Java
  • Université Aix Marseille 2 Mediterranée (Marseille)

    Marseille 2008 - 2009 Licence Informatique

    Ingénierie Logicielle - Algorithmie, Java, C
  • IUT

    Aix En Provence 2006 - 2008 DUT Informatique

    C++ / Java

Réseau

Annuaire des membres :