Jacques Cortes

Jacques Cortes, SARL ElasticSolutions

Consultant freelance : Lead technique, Architecture, Développement backend,
Intégration continue, Déploiement automatisé, Open Source, Méthodes agiles

Me contacter Blog

Résumé

Passionné par les nouvelles technologies et les nouveaux usages de l'informatique, notamment mobile, mon expérience me porte ces dernières années, au delà de l'architecture technique et de l'expertise technique, sur des sujets orientés backend d'applications mobiles, de géolocalisation, de sécurité, de push notifications, de SOA / ROA (REST), de SBA (Solr, Elasticsearch), et toujours le Java / JEE, l'intégration continue, les tests unitaires, d'intégrations et de performances, ainsi que les déploiements automatisés (Puppet) sous Linux (Ubuntu, Red Hat, Centos).

Profil expérimenté, 16.5 ans en SSII, mon positionnement et mon expertise sont larges :

  • Architecte, lead technique et développeur senior (expert technique)
  • Java / JEE, architecture REST, Elasticsearch, etc...
  • Loadbalancing, sécurité, qualité et industrialisation des développements, méthodes agiles, intégration et déploiement continus, etc...
  • Encadrement d'équipe, reporting, rédaction de documents (DAT par exemple)

Disponible en freelance sur la région parisienne.
CV détaillé sur demande.

N'oubliez pas de visiter mon blog : Blog

Mots clés : JAVA / JEE | Spring | Hibernate | EJB | SQL | HTML | XML | XSL | Javascript | JSON | PHP | Perl | SH | Eclipse | Maven | Jenkins | Junit | Checkstyle | PMD | Findbugs | Sonar | SoapUI | MySQL | PostgreSQL | Oracle | InfiniDB | Elasticsearch | Index géospatial | Redis | Memcached | RabbitMQ | Puppet | Ubuntu | Red Hat | CentOS | SOA | SOAP | ROA | REST | SBA | search engine | LBA | geolocalisation | Leaflet | Google Maps | SSO | Haute disponibilité | Cloud | Openstack

Expériences

Lead Technique - Deveryware (07/2015 - 11/2015)

Projet :
Application mobile Notico rassemblant autour de la géolocalisation diverses fonctionnalités de localisation de ses contacts, de bons plans, d'alertes publiques et les divers backoffices associés.

Mission :

  • encadrement de l'équipe backend (6 personnes)
  • redéfinition de l'architecture pour permettre la scalabilité de la plateforme et une large montée en charge
  • écriture de présentations "powerpoint" pour obtenir un consensus dans un contexte difficile
  • écriture de dossiers d'architecture technique
  • pilotage des tests de charges et des développements
  • mise en place de Redis, RabbitMQ et d'un serveur de push notifications à haute capacité et fonctionnalités avancées
  • redéfinition de l'architecture de myPub (backoffice de gestion des bons plans), ajout d'Elasticsearch, proposition de dashboard en d3.js et migration des IHM en AngularJS
  • étude de faisabilité et POC autour des cartes, markers et clusters de positions, api Google Maps et proposition de migration vers Leaflet et ses divers plugins
  • développement d'outils de débuggage : parsing des logs en shell et affichage des parcours des utilisateurs sur une carte
  • travail en commun avec la R&D sur l’amélioration du pusher (remontée de position dans l'application mobile)
  • définition de l'architecture d'intégration du SDK gérant les iBeacons développé par l'équipe espagnole (DW Iberia) afin de gérer la localisation indoor et permettre la facturation à la performance de l'utilisation des bons plans
  • nombreuses réunions avec les products managers (directeur du marketing et directeur de l'innovation)
  • études pour le marché des chinois touristes à Paris : carte offline, carte en chinois, openstreetmap
  • définition de jeux de données géocodés
  • plannification des MeP
  • reporting en COSUI avec le DGO, les product managers, la direction technique, la product owner mobile et IHM backoffices (sous-traitance, offshore au Vietnam) et le responsable d'exploitation

Solutions architecte - Capgemini Technology Services (02/2009 - 06/2015)

Missions principales :

  • 2 ans dans l'équipe transverse d'architectes solutions à la Directions du Courrier de La Poste.
  • 2 ans sur les projets techniques transverses STF (transfert de fichiers) à la DGFiP (Direction Générale des Finances Publiques)

Consultant expert JEE - Webnet (01/2008 - 01/2009)

Mission principale : Consultant technique sur le projet socle de GED chez Swisslife. Expertise en portail, workflow, java, javascript.

Chef de projet technique - Atos Origin (05/1999 - 12/2007)

Beaucoup de missions dans divers secteurs : web grand publique, automobile, secteur publique, grande distribution, énergie, assurance, monétique, portuaire.