Bienvenue sur le profil Malt de Romain !
Localisation et déplacement
- Localisation
- Paris, France
- Peut travailler dans vos locaux à
-
- Paris et 50km autour
Vérifications
Langues
Catégories
Compétences (50)
- Methodologies
-
-
-
- Langages
-
-
-
-
-
Romain en quelques mots
Avec ma petite équipe, nous avons notamment créé les plateformes Beelivers.com et Koalitick.com, respectivement premier site de demandes de concerts en France, et solution de billetterie participative (inspirée du crowdfunding) pour le spectacle vivant.
En plus du savoir-faire entrepreneurial précieux que j'y ai acquis, j'ai aussi consolidé mon expertise en développement web (backend et frontend) et en automatisation des tests, auxquels j'ai pris part directement (principalement avec les framework PHP Symfony 1 puis 2 et l'approche du Behavior Driven Development) ainsi qu'en gestion agile de projet (Scrum) ; le tout dans le contexte de la création et maintenance d'app web / mobiles communautaires soumises à des contraintes d'intégration continue.
Cette expertise, je la mets aujourd'hui à profit pour des tiers, toujours au sein de Plemi, mais sur un mode freelance / micro-agence.
Depuis 2 ans, je me passionne également pour le frawework JS isomorphique Meteor que j'ai choisi pour le développement d'un projet personnel (app mobile hybride géolocalisée), et que je privilégie désormais pour l'essentiel de mes futurs projets.
Portfolio
Expériences
TINKOO
Santé & bien-être
Architecte web senior / DevOps - Application de e-santé - NodeJs / AngularJs
Amydeo, 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 review
Conduite 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 / Docker
Dé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.
Walkody
Culture
Conception et développement d'une app de découverte musicale géolocalisée
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.
MyOverview
Télécommunications
Missions d'expertise Symfony 2 et CI / automatisation des tests
Roles : expertise / conseil Sf2 ; AMOA / specifications ; backend dev et QA / automatisations des tests
Missions 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.
PLEMI
Cinéma & audiovisuel
Création, pilotage et développement de plateformes web participatives (Symfony 1&2)
- Beelivers, le premier site de demande de concerts en France (100 000 demandes de concerts à ce jour)
- Koalitick, la première plateforme française de billetterie participative / financement participatif de spectacle vivant (+ de 100 concerts concrétisés).
J'ai directement assuré la conception, le pilotage (Scrum) et une partie du développement (back et front) de ces applications.
DavidGuedj.fr
Cinéma & audiovisuel
Conception d'un site wordpress avec portfolio vidéo
Présentation de son travail, consultation des extraits de vidéos de captations de spectacle et de documentaires qu'il a réalisés ou co-réalisés.
Fonctionnalités : Site Responsive, Portfolio video, blog, formulaire de contact, effets Parallax.
Role : conception, développement et déploiement du site (OVH.com)
Jedeposelebilan.com
Conseil & audit
Conception de site responsive
Fonctionnalités : Site Responsive, formulaire de consultation.
Role : formalisation des besoins, développement, editorial, UI, SEO, déploiement du site (OVH.com), gestion de campagne AdWords.
1 mission Malt
Consultez les avis de fin de mission de Romain
6 recommandations externes
Consultez les recommandations qu'a reçues Romain