Julien Maulny

developpeur senior, php, symfony, vuejs

Peut se déplacer à Paris, Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Julien.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Julien.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Paris et 30km autour

Préférences

Secteur d'activité
Préfèrerait éviter:
  • Banque & assurances
  • Grande distribution
  • Import & export
  • Logistique & Supply Chain
  • Energie

Vérifications

Influence

Github

Github : alcalyn alcalyn
  • 46 Followers
  • 112 Repos
  • 17 Gists

Stack Overflow

Stack Overflow : Alcalyn Alcalyn
  • 1310 Réputation
  • 23 Bronze
  • 12 Argent
  • 0 Or

Langues

Compétences (23)

  • Langages
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Testing
  • Débutant Intermédiaire Confirmé

Julien en quelques mots

Dispo dés Octobre à temps plein, avec 1 jour ou plus de télétravail par semaine.

Après avoir travaillé en agence web en 2012, et ensuite depuis 2013 chez Darkmira, je créer maintenant ma propre société afin d'être développeur indépendant.

Mes principales missions, principalement en tant que développeur PHP, Symfony, et NodeJs, ont été chez :

- Kisio Digital, filiale de la SNCF, où j'ai pu contribuer à Navitia, et l'intégrer sur plusieurs sites des régions de France (Normandie, Île de France, Centre).

- France Télévision, où j'ai surtout travaillé sur la partie utilisateurs du site france.tv, et la mise en conformité RGPD.

- Bayard, où j'ai travaillé sur leur site de média, la-croix.com.

Mes principales compétences sont PHP, j'en fais depuis 2010, et Symfony, depuis 2013 avec la version 2.3.

Je fais plus récemment du Javascript, Typescript, j'ai pu faire du Angular en contribuant à Peertube, du React lors d'une mission, mais après avoir testé VueJs, c'est l'outil que je préfère parmi ces trois frameworks front.

Ce qui m'a vraiment plu dans mes missions a été le côté open-source, ré-utilisabilité du logiciel, et l'utilité publique de notre travail. Développer sur un logiciel libre ou sur des sujets responsables donne un vrai sens au travail, et pourrait être un critère décisif dans le choix de mes missions.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Darkmira

Agence & SSII

Développeur chez Darkmira

Paris, France

septembre 2013 - juillet 2020

Développeur chez Darkmira, une ESN où j'ai pu travaillé sur plusieurs missions portant principalement sur PHP et Symfony.

Bayard

Presse & médias

DÉVELOPPEUR PHP 7 / SYMFONY 3

Gentilly, France

septembre 2019 - juillet 2020

Environnement technique :
Langages : PHP
Frameworks: Symfony 3.4
Versionning: Git, Gitlab
Plateforme: Linux, Docker, Docker Compose, AWS
Testing : PHPSpec, Gitlab CI
Sécurité: Keycloak

Bayard est l’éditeur du journal LaCroix, et de la version numérique, la-croix.com. J’ai travaillé sur le développement et la maintenance du site.

Périmètre fonctionnel : 
Mise à jour des outils d’intégration et qualité continue avec Gitlab CI
Maintenance du process de mise en ligne des articles en passant par AWS
Développement et maintenance des sites la-croix.com et croire.la-croix.com

Projet 1 : Maintenance et développement de fonctionnalité du site la-croix.com
• Mise à jour des pipelines sur Gitlab CI pour :
◦ Lancer les tests PHPUnit et Behat à chaque commit
◦ Création d’un package et upload sur une instance Nexus pour mise en prod ensuite
◦ Afficher des environnements de recette pour chaque branche avec Gitlab Preview
• Maintenance de la mise à jour des articles du site en temps réel en passant par un Bucket S3 et une queue SQS sur AWS
• Mise à jour des meta tags, Json+Ld, datalayer, url canonique... pour un meilleur SEO
• Installation d’un SSO : Keycloak pour permettre de se connecter à la fois sur la-croix.com, croire.la-croix.com et les autres sites de Bayard.

Projet 2 : Création d’un proof of concept d’une version légère du site la-croix.com pour lire les articles de la newsletter.
• Création d’une application VueJs et intégration de l’API pour récupérer les articles depuis une base NoSQL MarkLogic
• Intégration des commentaires
• Mise en place d’une navigation fluide avec VueJs router

France Télévisions

Presse & médias

EXPERT DÉVELOPPEUR FULLSTACK PHP 7 / SYMFONY 3-4 / NodeJS

Issy-les-Moulineaux, France

mars 2017 - juin 2018

Environnement technique :
Langages : PHP, NodeJS
Versionning: Git, Gitlab
Frameworks: Symfony 3 & 4, ExpressJS
Plateforme: Ubuntu, Docker, Docker Compose
Documentation : Swagger & Swagger UI
Testing : Behat, PHPUnit, Nightwatch, Mocha
Outils : Webpack 3

France Televisions a refondu son site, maintenant http://france.tv et a travaillé durant les 12 derniers mois sur plusieurs chantiers comme l’appairage d’un compte utilisateur france.tv à ses appareils, la vidéo à la demande, la recommandation, la mise en conformité RGPD… J’ai travaillé dans l’équipe collecte, responsable de la qualification des données utilisateurs.

Périmètre fonctionnel :
Développement backend et frontend
Développement de tests unitaires front et back
Maintenance de sites
Démonstration d’équipe mensuelle des nouvelles fonctionnalités

Projet 1: Développement de la partie utilisateur dans france.tv
• Création des popins d’inscription, connexion, modification/suppression de compte
• Refonte de ces popins et création d’une librairie avec webpack pour pouvoir les installer sur toutes les offres francetv (france.tv, franceinfo, jeunesse…)
• Création d’un proxy en NodeJS pour le backend des popins pour interroger gigya.

Projet 2: Développement d’une librairie indépendante pour centraliser le développement des popins sur toutes les offres francetv (franceinfo, leclub…).

Le but est de pouvoir installer et ouvrir les popins de gestion de compte le plus facilement (inclusion d’un script JS, appel de fonctions JS pour ouvrir une popin)

• Initialisation d’une librairie avec webpack, nodejs (pas de framework)
• Création d’une page de démo et de test pour tester et recetter les fonctionnalités de la librairie indépendamment
• Développement d’un proxy nodejs/ExpressJS pour les appels vers gigya
• Développement de tests unitaires avec MochaJS et visualisations de couverture de code avec istanbul

Projet 3: Développement d’un outil interne pour mettre à disposition les métriques utilisateurs à destination du marketing
• Installation d’un proxy PHP Symfony 3.3 pour interroger l’API de gigya
• Interrogation du proxy avec un front ReactJS 15
• Affichage du nombre total d’utilisateurs inscrits

Projet 4: Permettre à l’utilisateur de gérer ses abonnements aux newsletters
• Maintenance des sites http://www.francetelevisions.fr/abonnements/ et http://www.francetelevisions.fr/gestion-abonnements/
• Ajout de nouvelles newsletters
• Mise à jour de logos, prévisualisations, titres
• Installation d’un environnement Docker pour faciliter le développement et maintien (PHP 5.6)

Kisio Digital - Keolis

Transports

DÉVELOPPEUR SYMFONY 2

Paris, France

mai 2015 - juillet 2016

Recommandations externes

Certifications

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte