Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Emmanuel Balpe

Principal Software Developer

Emmanuel Balpe
Java expert
Microservice Orchestration
Code Quality
Test guru
Lead Dev SOPHiA GENETICS, je travaille principalement sur l'orchestration de notre myriade de microservices
38 ans
Permis de conduire
+33 6 51 49 43 44 m4nu56@gmail.com
40390 Saint Martin de SeignanxFrance
CV réalisé sur DoYouBuzz
Expériences
    • Refactor Java monolith vers une architecture microservices
    • Mise en place d'un système d'orchestration de microservices (Camunda) entièrement asynchrone avec Kafka
    • Tech lead sur la nouvelle platforme microservices et orchestration
    • Test guru, mise en place d'un système de tests e2e pour notre plateforme. J'impose une forte couverture de code et une qualité de code aussi bonne que pour le production code.
    • Migration du coeur de la pipeline de l'entreprise qui est un complexe système d'exécution de tâches vers Kubernetes afin d'améliorer les performances et de diminuer le coût d'une analyse
  • Développement Applications Web de Gestion Financière
  • Développement Application e-learning avec Adobe Connect API
  • Développement application Android de gestion des collectes de déchêts avec connexion Bluetooth
  • Mise en place de systèmes de CI/CD pour des projets Web existants avec Jenkins et GitLab
  • Mise en place de Maven sur des projets Java
  • Mise en place de système de Tests Unitaires et d'Intégration sur des projets Java et avec le Framework DEV1.0 (TDD Lover:))
  • Développement d'applications Web React et AngularJS (ES6 Lover:))
  • Mise en place d'API Java avec Jersey. Gestion authentification et autorisation, JWT, intégration avec le Framework DEV1.0
  • Installation/Gestion des applications serveur: Gitlab, Jenkins, Sentry, Sonarqube, Nexus, Tomcat de staging, Databases (Docker Lover:))
  • Découpage d'une application Java en Microservices
  • Développement:
    • Applications web (JS)
    • Backoffice & API
    • Android App (Java)
    • iOS App (Objective-C)
    • Analyse des besoins clients
    • Prospection clients et marchés
    • Gestion portefeuille clients
    • Rédaction des devis/offres
    • Etudes de marché
Formations

Formation Ingénieur Option Maîtrise des Procédés Automatisés

Ecole Supérieure Technologies Industrielles Avancées

Septembre 2006 à avril 2009
Formation électronique, énergétique, informatique, gestion de projets et télécommunications
L’Ecole Supérieure des Technologies Industrielles Avancées est une école d’ingénieur généraliste qui offre une formation en électronique, énergétique, informatique, mécanique, gestion de projet et télécommunications

Master Of Science, Robotics and Automation

Université de Salford, Angleterre

Septembre 2007 à mai 2008
Robotics and Automation
Compétences

Compétences techniques

  • Back-End: Java (Spring, Micronaut), NodeJS
  • Framework Front: AngularJS, React, NextJS
  • BDD : Postgres, MySql/MariaDB, SQLite
  • Contrôle de versions: SVN et GIT
  • CI/CD: Jenkins et GitLab (Installation et configuration des environnements de CI/CD pour différents projets)
  • Tests unitaires et d'intégrations (Mise en place de tests unitaires avec JUnit sur plusieurs projets web d'envergure avec apprentissage de la maîtrise de framework de mock et d'utilisation de bases de données. Tests d'intégration avec cypress.io)
  • Maven / Gradle
  • Docker (Dockerisation d'applis web existantes et de leurs automates. docker-compose, services.)
  • Hibernate
  • Kubernetes (Utilisateur avancé)
  • Microservice Orchestration avec Camunda
  • Kafka / ActiveMQ

Langue

  • Anglais indépendant: lu, écrit, parlé dans un contexte professionnel
  • Espagnol intermédiaire: lu, écrit, parlé
Centres d'intérêt

Sport

  • Tennis
  • Vélo (membre de la communauté vélo-taff pour promouvoir l'utilisation du vélo au quotidien)
  • Squash
  • Ping-Pong
CV créé sur DoYouBuzz
Télécharger Télécharger