About Emmanuel
French
Native or bilingual
English
Fluent
Experience
- NANOCODE - easylienceDéveloppeur full-stackSOFTWARE PUBLISHINGOctober 2022 - April 2024 (1 year and 6 months)Cesson-Sévigné, FranceRenfort pour l'équipe de développement d'Easylience, application web de gestion de crises (principalement pour grands comptes).Développement full-stack (Vue.js et Node.js).Mes missions réalisées:
- Création d'un nouveau module de visualisation de médias (PDF, images, texte, vidéos...)
- Migration du système de chat interne à la solution de XMPP vers Socket.io (long-polling), avec migration des données vers MongoDB
- Refonte visuelle de l'application, interface plus moderne et meilleure responsiveness (développement et participation à l'élaboration des maquettes)
- Création d'un nouveau module de tableau de bord avec mise-à-jour en temps réel des informations, pour aider les intervenants d'une gestion de crise à avoir une vision globale de la situation
- Divers ajouts de fonctionnalités et corrections de bugs
- Fort accent sur la sécurité
- Emmanuel JégoCréateur de PolygotSOFTWARE PUBLISHINGSeptember 2024 - Today (1 year and 9 months)Création d'une application d'automatisation de traduction pour applications (web, mobile, desktop...).En développant Visual PDF (un projet personnel), je prenais énormément de temps à faire les traductions. J'ai fait le même constat chez les entreprises pour lesquelles j'ai travaillé : les développeurs ou l'équipe produit prennent de leur temps pour faire les traductions, ce qui impacte l'agilité de l'équipe, diminue le "time-to-market", dépriorise des tâches plus importantes, et démotive. Les traductions sont généralement de moyenne qualité, et ce process ne permet pas de traduire un produit en de nombreuses langues dans un temps raisonnable.M'est alors venue l'idée de créer un projet pour résoudre ce problème !Polygot s'adresse aux équipes ainsi qu'aux développeurs, en proposant une application web, une CLI et une API.L'application web permet de :
- gérer ses projets
- créer des glossaires
- importer des fichiers i18n sources
- générer automatiquement des traductions contextualisées
- télécharger les fichiers i18n dans les langues cibles
- gérer les traductions manuellement grâce à divers outils : éditeur, historique, comparateur
- faire une recherche de contenu
La CLI permet aux développeurs de :- connecter le code à un projet Polygot
- synchroniser les fichiers i18n sources pour générer les traductions et télécharger les fichiers i18n cibles
- pousser des modifications dans les fichiers i18n cibles
L'API permet aux développeurs de créer leur propre intégration.Informations diverses :- compatibilité (pour l'instant) avec fichiers i18n aux formats JSON et XLF
- site web marketing (https://polygothq.com)
- documentation (https://docs.polygothq.com)
- hébergement sur Cloudflare (Workers, KV, R2)
- base de données Postgres (hébergée sur fly.io)
- nexelecDéveloppeur Vue.jsJuly 2023 - August 2023 (1 month)Développement d'une nouvelle interface web pour un outil de calcul d'autonomie d'appareils de domotique. Interface moderne, reprenant la charte graphique de l'entreprise, responsive, avec ajout d'un système de traduction permettant d'utiliser l'outil en français ou en anglais.
Reviews
Recommendations
Be the first to recommend Emmanuel
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur en Systèmes d'InformationsESIR (Ecole Supérieure des Ingénieurs de Rennes)2019