malt logo

Malt freelance

Satisfaction des clients Malt : 4.5/5
Obtenir l'app

Eric C.

lead dev | devops | laravel | docker | projets

Champs-sur-Marne, France

  • 48.8526
  • 2.6018
Proposer un projet

Préférences

Déplacement
Peut faire la totalité d'une mission dans vos locaux
Zone d'activité
Recherche des missions à Paris
Durée de mission
Recherche des missions ≥ 6 mois
Préfèrerait éviter des missions ≤ 1 semaine, ≤ 1 mois, entre 1 et 3 mois
Secteur d'activité
Recherche des missions dans les secteurs Architecture & urbanisme, Banque & assurances, BTP & construction, Centres de recherche, Commerce de détail et 18 autres
Taille d'entreprise
Recherche des entreprises de 11 - 49 personnes, 50 - 249 personnes, 250 - 999 personnes, 1000 - 4999 personnes, ≥ 5000 personnes
Préfèrerait éviter des entreprises de 1 personne

Vérifications

Influence

Rejoignez la communauté Malt pour découvrir le profil complet de Eric C.
Rejoignez la communauté Malt pour découvrir le profil complet de Eric C.

Compétences (30)

Eric en quelques mots

Bonjour,

Mon expérience de seize ans dans plusieurs sociétés informatiques à renommée nationale ou mondiale, m'a appris à travailler en toute autonomie. Mes solides connaissances techniques et ma faculté d'adaptation, me permettrons de prendre en charge les responsabilités au sein des missions que vous pourrez me proposer.

Je me suis spécialisé dans la mise en place de micro services (API) en architecture PHP. Curieux et passionné, je suis intervenu dans d’autres domaines comme l’architecture, l’administration système et le Devops.

Je souhaiterai avant tout m'épanouir dans mon travail au sein d'une équipe conviviale. Je suis facilement reconnu comme un élément moteur au sein d’une équipe et je suis à l’aise pour partager mes connaissances, faire des formations, gérer les projets de l’équipe et participer à des recrutements.

Mon tempérament serein et ma bonne humeur sont des atouts au sein de l'équipe.

Cordialement

Expériences

janvier 2018 - Aujourd'hui | Paris, France

Immobilier

POLIRIS/seLoger/ImmoFacile

Lead Dev

Lead Dev, Au sein d’une équipe de 8 personnes.
Spécialisée dans l’immobilier, la société commercialise des produits de gestion pour les agences immobilières ainsi que des services en ligne (sites web, estimation en ligne, biens vendus, annonces, leads)

Mon équipe doit moderniser et migrer l’ensemble des services vers une plateforme virtualisée sous Docker.

Ma mission consiste à :
• Définir la nouvelle architecture
• Définir l’infrastructure nécessaire
• Gérer le planning et Suivre les travaux
• Participer au specifications comme au développement
• Réfèrent technique en revue de code
• Mener des recrutements

Le domaine (métier) est découpé en micro services. Ainsi que les services transverses (Identification des utilisateurs, droits d’accès, queues de messages, …). Chaque métier (site web, estimation en ligne, annonces, publication agence, leads, etc.) est modélisé puis porté par une application API évolutive et agile.
Une interface est développée pour les clients et pour le support.
L’équipe gère également la partie « produit » au travers de réunions d’analyse de besoins client et de spécifications.
Les développements sont organisés en SPRINT de 15j sous Jira.

Chaque API est architecturée sur Laravel/PHP/Docker avec une surcouche Apiato comportant de nombreux design patterns déjà prêts à l’emploi afin de réduire les temps de développement.

Voici quelques points clés du projet :

La partie identification / autorisation ainsi que la gestion des APIs est assurée par la suite WSO2/API Manager.

Tous les systèmes se synchronisent via Kafka au travers d’événements.

Les tests Unitaires utilisent un émulateur/proxy Hoverfly pour les appels extérieurs.

Certains batch sont développés en C#.

La mise en production de l'ensemble des services est faite 6 mois après le début du projet.
mars 2015 - décembre 2017 | Paris, France

Banque & assurances

Natixis Interépargne

Lead Dev / DevOps

Au sein de l'équipe Outils transverses, chef d’équipe (de 7 personnes).
L’équipe est responsable d’applications développées en interne gérant, entre autres, les flux de
données, le calcul des coûts de l’infrastructure et la CMDB.
La CMDB référence l'infrastructure physique et virtuelle de la banque ainsi
que plusieurs milliers applications déployées.
Ma mission se concentre sur :
- Atelier, brainstormings, formations & conseil
Réfèrent technique lors des réunions et des spécifications
Participation au recrutement des développeurs
Revues de code
- Refonte complète de la CMDB
Décomposition de l’application en micro-services. Une API orientée business (sous
Laravel). Une application frontend (sous vue.js) associée à un backend pour
l'expérience utilisateur (sous Laravel). Un ensemble de batchs (100 agents)
ordonnancés par control-M. Un service de Role-Based Access Control (avec Laravel)
pour les autorisations.
La couche métier de l’Api utilise le pattern « Specification » afin d’isolé complètement
la partie Business qui devient facilement maintenable.
- La livraison automatique d’environnements de développement
Élaboration de procédures et de scripts pour l’installation et la configuration
d’environnements à partir de VM commandées sur un Cloud.
compilation de PHP, création automatique d’instances WEB avec Puppet.
- L’intégration continue des applications sur les différents environnements
Mise en place et configuration des outils GIT, Jenkins et XL Deploy pour le déploiement
des applications.
- Tests de charge des Api. Recherche des latences et optimisation du code source.
Mise en place de cache.
- Vidéo conférences quotidiennes en anglais.
A propos de la CMDB.
La CMDB fournit l'inventaire et permet la gestion du parc informatique.
Elle répertorie l'ensemble des équipements physiques et logiques qui composent le système
informatique de la banque. (Datacenters, Serveurs physiques, réseau, pare-feu, châssis, routeurs,
switchs, postes de travail, applications, serveurs logiques, zones, etc.), ainsi que les liens entre ces
différents éléments. Base de données de gestion de la configuration (CMDB).
Source d'information de base pour toutes les équipes chargées de la gestion de la banque. Les
informations sont constamment mises à jour.
Un système d'historisation sur les mouvements passés.
février 2014 - août 2014 | Lyon, France

Banque & assurances

APRIL MOTO- Groupe April

Lead Dev PHP Symfony 2 - Responsable du portail « APRIL Moto »

En mission pour ATOS/BULL.
Contexte : Missionné par Bull sur un projet en difficulté au sein d’APRIL Technologies pour son
client APRIL Moto (Assureur).
En charge de la conception, développement, tests, mise en production et relation directe avec le
client. Evolution du produit pour intégrer les nouveaux tarifs et nouvelles législations
européennes. Transfert de compétence vers une nouvelle équipe de développement (en
Pologne).
Le portail comprend :
- un front office en modèle MVC sous Symfony 2 permettant aux courtiers et internautes
l’établissement de contrats d’assurance,
- des services [ JavaBean ] pour les traitements comme le calcul des offres,
- Une gestion de process jBPM,
- La génération des documents gérée par Alfresco pour les contrats.
- des WebServices pour les comparateurs d’assurance comme LesFurets ou LeLynx.
Environnement virtualisé VMware.
septembre 2013 - février 2014 | 69760 Limonest, France

Environnement

Ministère de l'Écologie et du Développement durable

Lead Dev - Lancement du site « Hydroportail »

Recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte