Jérôme Leleu

expert authentification et sécurité : cas, pac4j

Moves to Bordeaux

  • 44.837789
  • -0.5791799999999512
  • Indicative rate €915 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 12h
Propose a project The project will only begin when you accept Jérôme's quote.

Confirmed availability

Propose a project The project will only begin when you accept Jérôme's quote.

Location and geographical scope

Location
Bordeaux, France
Can work in your office at
  • Bordeaux and 50km around

Verifications

  • Verified email

Influence

Github

Github : leleuj leleuj
  • 158 Followers
  • 48 Repos
  • 0 Gists

Twitter

Twitter : leleuj leleuj
  • 164 Followers
  • 488 Tweets

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (20)

Jérôme in a few words

Je réalise des prestations d'expertise / conseil / réalisation sur CAS et pac4j, mais également sur les protocoles OAuth, OpenID Connect, SAML et plus généralement sur l'authentification, la sécurité applicative, les SSO et l'IAM.

J'habite près de Bordeaux et travaille principalement à distance. Je me déplace également ponctuellement sur site pour mes clients.

J'ai 19 ans d'expérience et suis un des plus gros contributeurs du projet Open Source CAS et créateur du framework de sécurité pac4j.

Experience

CAS in the cloud

High Tech

Freelance

Bordeaux, France

December 2017 - Today

Missions d'expertise :
- CAS : conseil, mise en place de socles techniques, customisations, intégration applicative, recommandations de sécurité
- pac4j : conseil, support à l'intégration, développement de fonctionnalités spécifiques
- OAuth, OpenID Connect, SAML : présentations techniques, recommandations, mise en oeuvre d'outils (Spring Security, ADFS, etc)
- Architecture : dimensionnement d'un cluster ElasticSearch, audit de performances d'une base MongoDB
- Développement : services web REST/JSON en Spring Boot, modules techniques en Angular, template d'application pour Android...

OneKloud

High Tech

Développeur senior

Bordeaux, France

July 2017 - October 2017

- Conception et développement du front, des microservices et workers
- Installation des applicatifs et outils sur les environnements de tests et de production

> Environnement : Java (Dropwizard), Node.js, Angular, Docker, Elasticsearch, Redis, RabbitMQ, AWS, Azure, Rundeck, Prometheus, Neo4j, JIRA, Confluence, Bitbucket

SFR

Telecommunications

Expert technique

Saint-Denis, France

September 2007 - June 2017

  • Responsable technique identité et selfcare
4 ans : juin 2012 – juin 2017

- Définition de l'architecture, choix des frameworks et solutions
- Recrutement / encadrement de l'équipe de développement (20 développeurs et architectes)
- Conception / développement / revue de code / support aux développeurs
- Support niveau 3 en production sur toute la plateforme web
- Veille technologique / open source

  • Architecte du Single Sign-On (SSO)
3 ans : juillet 2009 – mai 2012

- Architecture / développement
- Support aux intégrateurs
- Mise en production / support

  • Architecte de la boutique musique en ligne et de la consultation de factures sur internet
1 an : juillet 2008 – juin 2009

- Pilotage technique des fournisseurs (conception → mise en production)

  • Responsable des développements internes
1 an : août 2007 – juin 2008

- Ré-internalisation des connaissances / mise en place de l’organisation
- Recrutement / management d’équipe (15 développeurs et architectes)

> Environnement : J2E, CAS, Spring 4 (IoC, MVC, Security, LDAP), HTML / CSS / Javascript, Maven 3, Tomcat 8, Webservices SOAP (CXF) / REST JSON, EhCache, GIT(gitlab), SVN, JIRA, Jenkins, Confluence, Memcached, MongoDB 3, Node.js 5, AngularJS 1.5, Unboudid 3

Pac4j / Apereo / Apache

Software Publisher

Leader et committer Open source

Chatou, France

February 2012 - Today

  • Créateur de pac4j (www.pac4j.org), le moteur de sécurité Java et ses diverses implémentations pour J2E, Spring MVC / Boot / Security, Play, Vertx, Ratpack...
depuis 2012

  • Committer sur CAS : www.apereo.org/projects/cas
depuis 2012

  • Committer sur Apache Shiro : shiro.apache.org
depuis 2015

CAS in the cloud

High Tech

Fondateur

Chatou, France

April 2013 - February 2015

Fournisseur (SaaS) de SSO CAS dans le cloud.

- Etude technique des fournisseurs du cloud
- Conception / développement de l'interface d'administration et des serveurs CAS « cloudifiés »
- Infrastructure PaaS (Cloudbees + Redislabs + Compose) puis IaaS (Google Cloud Platform)

> Environnement : J2E, CAS 4, Spring (Roo), Compose, Redis(labs), Memcached, Cloudbees, Google Cloud Platform, Heroku, Elastic Beanstalk, Papertrail, Hostedgraphite

Cité Conseil

Consulting & Auditing

Chef de projets technique

Île-de-France, France

September 2004 - July 2017

  • Chef de projets technique chez GlobeCast (contenus par satellites)
1 an : avril 2006 – juillet 2007

- Assistance à maîtrise d’ouvrage / gestion de projets / encadrement (3 développeurs)
- Conception / développement (JSF, EJB3, JBoss 4, Maven, SVN, JIRA, Exo 1.2)

  • Responsable des projets internes chez Wengo (start-up VoIP)
4 mois : décembre 2005 – mars 2006

  • Chef de projets technique chez Pages Jaunes
1 an : septembre 2004 – novembre 2005

- Assistance à maîtrise d’ouvrage / gestion de projets / encadrement (5 développeurs)
- Conception / développement (BEA Portal 8, Documentum 5, Vignette 7, Oracle, PVCS)

DEVOTEAM

Consulting & Auditing

Ingénieur études et développement

Île-de-France, France

August 2000 - August 2004

  • Formateur (C#, Vignette/JSP) pour l'Université Devoteam (cours du soir)
3 ans : 2001 - 2004

  • Support au développement au Crédit Lyonnais
2 ans : juin 2002 – août 2004

- Support aux développeurs (J2E, Visual Age, WSAD, Websphere, CVS)
- Création d’un outil d’analyse de code et d’un outil d’automatisation de l’intégration

  • Ingénieur d'études (Vignette/TCL, Oracle) à la Société Générale
1,5 ans : novembre 2000 – mai 2002

  • Développeur J2E (JSP / servlets) chez Accenture
3 mois : août – octobre 2000

4 Malt project(s)

    (4 ratings)

    Xavier - icanopée

    15/03/19

    Malgré un contexte difficile de transfert de technologie Jérôme a su nous apporter son expertise en restant à notre écoute c'est vraiment idéal pour travailler.

    Sylvain - QUABLE

    17/01/19

    Ce fut un plaisir de travailler avec Jérôme. La communication fut très aisée et l'expertise attendue était au RDV. Nous n'hésiterons pas à retravailler avec lui.

    Marine - Core-Techs

    16/05/18

    Jérôme a été très disponible et à l'écoute pour la mission que le client a particulièrement apprécié. Merci !

    Arthur - Parkopoly

    02/02/18

    Jérôme s'est rendu disponible et à l'écoute de nos problématiques et a su être flexible dans le déroulé de la mission. Son expertise est avérée, certainement plus adaptée à des structures tech déjà significatives

    Education

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code