Search for a freelancer Post a project
Malt welcom

Welcome to Jérôme's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Jérôme to discuss your project or search for other freelancer profiles on Malt.

Jérôme Ruillier

Architecte, Dev Fullstack Senior

Works remotely from Le Gosier

  • 16.2056
  • -61.4921
Propose a project The project will begin once you accept Jérôme's quote.
Propose a project The project will begin once you accept Jérôme's quote.

Location and workplace preferences

Location
Le Gosier, France
Remote only
Primarily works remotely

Preferences

Project length
  • Between 1-3 months
  • Between 3-6 months
Business sector
Travel & Tourism

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

Categories

Skills (35)

  • Methodologies
  • Beginner Intermediate Advanced
  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • PHP
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Jérôme in a few words

Ingénieur en informatique depuis 15 ans, j'ai travaillé sur de nombreux projets.

Globalement...

Je sais gérer le développement d'un projet informatique de A à Z, sur toutes les couches (UI/DOMAIN/DB/API). Je sais gérer/aiguiller/coacher/former une équipe. Je sais architecturer un projet pour arriver à une solution efficace et maintenable.

Fonctionnellement, le domaine que je connais le mieux est celui du tourisme/voyage, mais je suis ouvert à tout :-)

En détails...

Ma principale expertise technique est en Java/JEE. C'est sur cette stack que j'ai le plus travaillé. J'ai obtenu (il y a quelques années) ces deux certifications :
- Sun Certified Java Developper
- Sun Certified Java Programmer
J'ai travaillé sur des projets d'envergure sous JBoss/Wildfly. Il est probable que vous ayez déjà utilisé mon code en commandant vos vacances :-)

J'exerce exclusivement en télétravail, du fait de ma localisation. J'ai pu ainsi gérer une équipe Scrum, assister/former des développeurs. J'ai pu aussi travailler seul de manière autonome, selon le contexte. Le décalage horaire me place en situation favorable pour intervenir le soir sur les projets.

Par ailleurs...

J'aime les projets bien testés. Donc autant que possible en tests unitaires, mais ça n'exclu pas les tests d'intégration (tests de bout en bout - E2E). C'est l'un des secrets de la réussite. Ce n'est pas mon principal métier, mais je peux vous aider à mettre en place de bonnes pratiques et à trouver des testeurs (avec l'aide de Malt ;-)).

J'ai travaillé sur des frontends Angular. Nouvelles fonctionalités, refactoring, migration de versions. Chouette framework pour des apps B2B.

J'ai travaillé sur des APIs PHP, avec Slim. Ça ne me passionne pas, mais je peux dépanner.

Kotlin et Compose Multiplatform VS Flutter. J'ai touché aux deux, je n'ai pas encore choisi mon préféré :-). Néanmoins je suis persuadé que c'est l'avenir du dev UI.

Experience

Afidium

Travel & Tourism

Directeur technique

Télétravail

June 2019 - Today (3 years and 3 months)

Arrivé chez Afidium comme développeur sénior, j'ai repris au bout d'un an la direction technique de l'équipe web.

J'ai pu travailler et organiser les développements sur plusieurs solutions B2B à l'usage d'agences de voyage.

Les principaux challenges chez Afidium ont été :
- de reprendre une grande base de code (souvent legacy) avec une équipe réduite
- d'instaurer une méthode de travail éprouvée avec Scrum
- la conduite du changement
- le recrutement de développeurs qualifiés
- la mise en oeuvre de techniques innovantes soutenues par le CIR
Scrum Master Angular Clean Architecture Architecture web PostgreSQL RabbitMQ Tests automatisés PHP

Latitude-Co

Travel & Tourism

Intégration de systèmes  - As a freelancer

Baie-Mahault, France

September 2018 - May 2019 (8 months)

Intégration de différents systèmes via des APIs REST.

Avec l'aide de Google Cloud Functions développées en Java. Mapping/regroupement de données.

Cercle des Vacances

Travel & Tourism

Maitrise d'oeuvre complète  - As a freelancer

Télétravail

August 2012 - June 2018 (5 years and 9 months)

Reprise d'une base de code provenant d'un prestataire externe. C'était du (très) vieux Java, en EJB2.

J'ai eu à reprendre le projet, le remettre au gout du jour sur un Wildfly récent (WF9), adapter le code pour EJB3, debugger et implémenter de nouvelles fonctionnalités.

J'ai eu la responsabilité technique complète du projet. Je recevais les demandes fonctionnelles et me chargeais de tout jusqu'à la mise en production, avec échanges de maquettes, tests...

Aujourd'hui, en 2021, le projet n'est plus maintenu mais toujours utilisé. Je pense que c'est une base de code bien rentabilisée :-)

Front-end B2B AngularJS, BDD Oracle puis MySQL.

Beaucoup d'interactions avec des systèmes externes en XFT (Xml For Travel). Donc des manipulation XPath dans le DOM et des transformations XSL.
Java MySQL Oracle Database XML XSLT Mise en production Tests unitaires AngularJS

Newworks

Press & Media

Ingénieur Fullstack

Paris, France

March 2009 - February 2011 (1 year and 10 months)

4 external recommendations

Check out Jérôme's recommendations

Education

Certifications