You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas HéronNH

Nicolas Héron

Développeur Java Senior - drools/jbpm/optaplanner

On-demand
1 project
Lille, FR
15+ years

Average response time: 1 hour

About Nicolas

Je suis diplômé de l’école supérieure Electronique de l’ouest (ESEO,Angers) en 1992 puis en 1994, j’ai obtenu un masters en Intelligence artificielle en 1994 (Université de Caen, Normandie).
De 1994 à 1997 j’ai travaillé dans le domaine de l’imagerie médicale. Nous avons développé en PACS (serveur d’imagerie médicale ) en C/C++ en utilisant le standard DICOM (standard d’échanges d’image de radiologie sur le protocole de communication tcp ip) dans une équipe de 7 personnes dont j’avais la charge. J’étais un développeur également.
De 1998 à 2000, j’ai travaillé dans le domaine ferroviaire pour Bombardier Transport à Valenciennes
Puis en 2000, je suis revenu sur Lille ou j’ai commencé à travailler dans le monde Java.
Je suis arrivé sur le projet à La Mondiale comme architecte métier sur le projet de refonte du commissionnement des commerciaux. Le projet était composé de débutant et donc pour permettre de communiquer avec eux et de mettre au point les règles complexes de calcul de commission, j’ai été formé à partir de 2001 au développement en langage Java et à Java EE.
Dans le cadre de ce même projet, j’ai voulu proposé d’utiliser un moteur de règles pour implémenter les règles métiers. Les solutions propriétaires étant trop onéreuses, j’ai voulu proposer l’utilisation d’un moteur Open Source drools qui venait de se créer. Malheureusement, les contraintes de temps ont fait qu’il n’a pas été possible d’utiliser drools pour ce projet.
Néanmoins, lorsque j’ai rejoint la société Sopra Steria, j’ai pu utiliser cet outil dans différents projets dont un qui est le serveur de fidélité des magasins Cora (projet de 2006-2007).
Ce premier projet en drools m’a permis d’en réaliser de nombreux autres dans les années suivantes, surtout à partir de 2011 lorsque je suis devenu freelance.
Ce qui fait que depuis quelques années, je suis devenu par les forces de choses développeur back-end java.


  • French

    Native or bilingual

  • English

    Fluent

  • German

    Native or bilingual

Can work on-site
Lille (up to 50km)

Experience

  • QimaOne
    Qimaone as a Saas Platform
    LOGISTICS AND SUPPLY CHAIN
    May 2023 - Today (3 years and 1 month)
    Lille, France
    Qimaone proposes a Saas solution to “Digitize quality and compliance, connect the supply network and collaborate with suppliers to prevent defects and achieve total transparency”
    Senior Java Developer
    • Development of back-end software with Spring boot
    • Scrum team of 6 people
    Scrum methodology, Java 17, Spring boot 3, Spring data, Elastic Search, Postgres, Google Cloud Platform, Jira, CircleCI, Hashicorp Terraform
    Développement Back-End
  • Almady
    Optaplanner Expert, Java Architect
    September 2019 - Today (6 years and 9 months)
    Riyadh 11564, Saudi Arabia
    • Using the optaplanner tool to optimize parcel distribution
    *Architecture of the whole project

    *Going live May 2021
  • Cora Informatique
    Drools Expert
    RETAIL (LARGE RETAILERS)
    March 2007 - Today (19 years and 3 months)
    Metz, France
    Drools expert and Senior Java Developer
    • Specification, Design, Implementation of a loyalty system in 59 shops.
    • Design of software architecture (J2EE) .
    • Design and implementation of the development platform.
    • Proof of Concept and prototyping to demonstrate drools performance (over 10000 rules that are generated on the fly during activity from an existing back-office system).
    • Training and support during all project.
    • Project in production in all shops since 2008
    J2EE, Drools, eclipse, svn, jpos, ibatis, ActiveMQ (jms)
    Drools Développement Back-End

Recommendations

Be the first to recommend Nicolas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur
    ESEO
    1992

Skill set (24)

Categories