À propos de Romain
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Capacité professionnelle limitée
Expériences
- TINKOOArchitecte web senior / DevOps - Application de e-santé - NodeJs / AngularJsSANTÉ & BIEN-ÊTREmai 2016 - février 2017 (10 mois)Paris, FranceMission de 10 mois à temps partiel pour la société Tinkoo, dans le cadre de la mise en place du serviceAmydeo, le e-compagnon de santé et de vie :Application web et mobile à destination des aidants leur proposant un espace unique et sécurisé pour :- organiser efficacement toutes les informations de santé et de vie des personnes en situation de perte d'autonomie- partager des informations précises et toujours à jour ; répartir simplement les actions entre les proches des personnes aidées- faciliter les relais avec les professionnels.Architecte web senior / devops, supervision technique et encadrement de 2 développeurs junior.- Sensibilisation et mise en place d'une méthodologie agile (Scrum) de gestion de projets- Installation & configuration des outils de suivi de projet, de collaboration et de versionnement : Jira (Agile) / Confluence / Bitbucket (Atlassian)- Analyse des besoins, veille et validation des choix technos (framework JS Node/Express/Angular, DB PostgreSql, ORM Bookshelf, AWS, etc.)- Mise en place de l'infrastructure serveurs et des environnements de dev / staging / prod- Gestion de l'hébergement en cloud et virtualisation des environnements avec Docker / Docker Cloud, définition d'un pipeline d'intégration continue- Recherche de solution d'hébergement données de santé HADS et définition d'une feuille de route en matière de sécurité (authentification par double facteur, stockage de document sécurisé, etc.)- Transmission de bonnes pratiques de développement (codding styles, règles de publications sur le dépôt git, etc.), Code reviewConduite et mise en oeuvre d’une dizaine de sprints de développement (architecture et développement d’application NodeJs / AngularJS ) :Bootstraping et sécurisation de l'application :- Validation et intégration du modèle de données, création de la base de données Amydéo (Postgresql)- Création d’une API REST sécurisée pour piloter les opérations CRUD sur les entités du modèle de données- Gestion des erreurs, sécurisation des transactions, gestion de l’internationalisation de l’application (i18n)- Mise en place d'une solution de stockage sécurisé avec Amazon S3- Mise en place d’un framework d’intégration continue avec les technologies Chimp / Cucumber / Jasmine / Selenium / DockerDéveloppement du code serveur (NodeJS) et du code client (AngularJS) de l’application - en lien avec 2 juniors et un développeur front :- Modules d’inscription et de connexion (système d’authentification par jetons JWT)- Module dashboard / espace partagé pour les utilisateurs- Modules de commentaire, de suivi et agenda- Module sécurisé de gestion de documents au sein de l’application Amydeo en utilisant les technologies OpenStack / Swift et la solution OVH Object Storage.
- WalkodyConception et développement d'une app de découverte musicale géolocaliséeCULTUREmai 2015 - Aujourd'hui (11 ans et 1 mois)Paris, FranceProjet personnel (en cours) :Walkody est une application mobile iOS et Android de découverte musicale ludique par diffusion de sons géolocalisés dans la ville, provenant de titres inédits dévoilés progressivement.Roles : conception, spécifications, direction technique, gestion agile, développement en mode fullstack et avec l'approche du behavior driven development.
- MyOverviewMissions d'expertise Symfony 2 et CI / automatisation des testsTÉLÉCOMMUNICATIONSmai 2014 - janvier 2016 (1 an et 8 mois)Paris, FranceMyOverview.fr (projet en cours) est une solution de messagerie d'entreprise intégrant des fonctionnalités avancées de mail intelligent, assistant personnel, gestionnaire d'incidents et de tâches.Roles : expertise / conseil Sf2 ; AMOA / specifications ; backend dev et QA / automatisations des testsMissions réalisées :- mission 1 : Expertise Symfony 2 : analyse de l'existant, recommandations de bonnes pratiques (gestion agile, continuous integration, etc.) ; consolidation et structuration de l'application en bundles, mise en place d'un BO avec l'admin generator, utilisation des formulaires Symfony2, etc.- mission 2 : AMOA : Rédaction de spécifications fonctionnelles et techniques pour la v2 de l'application.- mission 3 : QA, mise en place d'un framework de tests unitaires et de comportements avec PhpUnit, Behat, Mink, Fabric, écriture et implémentation de tests Behat.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master1 MASS, Master2 Innovation, DEA sociologie des organisations.Université Paris Dauphine2001