Bienvenue sur le profil Malt de Charly !
À temps partiel, Soirs & week-ends
Localisation et déplacement
- Localisation
- Paris, France
- Peut travailler dans vos locaux à
-
- Paris et 50km autour
Préférences
- Durée de mission
-
- ≤ 1 semaine
- ≤ 1 mois
- entre 1 et 3 mois
- entre 3 et 6 mois
- ≥ 6 mois
Vérifications
Charte du freelance Malt signée
Consulter la charte
Langues
-
Anglais
Capacité professionnelle complète
-
Français
Bilingue ou natif
Catégories
Compétences (21)
- Methodologies
-
- Langages
-
Débutant Intermédiaire Confirmé
- Architecture
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
- Containerization
-
Débutant Intermédiaire Confirmé
- Databases
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
-
Débutant Intermédiaire Confirmé
Charly en quelques mots
Issue d'une école supérieur d'informatique, j’ai eu l’occasion de gérer des projets depuis ma 1ère année à EPITECH. Je suis très organisé, créatif et motivé, avec de bonnes compétences dans le secteur du web et du mobile. J’aime repousser mes limites pour atteindre mes objectifs. Je n’ai pas peur d’essayer et d’apprendre de nouvelles méthodes, outils, langages.
Ces compétences m’ont permis de relever des défis comme : Monter ma propre entreprise, partager mes connaissances en enseignant dans une école réputée, Vivre en Corée du sud, et bien d'autres….
Expériences
LE FIGARO - Le Figaro
Divertissements & loisirs
Développeur web back-end (PHP7, Symfony 5) - En tant que freelance
• Evolution et maintiens des api du Figaro ainsi que certains outils et lib interne.
• Mise en place d’un pattern Pub/Sub entre micro services via RabbitMQ
• POC d’un moteur d’abonnements sous différentes technologie :
- Sylius : mise en place de nouveaux connecteurs de prestatair de paiement
pour Hipay, Evolution du modèle Sylius pour d’adapter aux abonnements,
adaptation du module de facturation.
- Stripe : Création d’un back-office de gestion complète d’abonnement
interfacé avec Stripe.
• Migration de millions de contenus, problématique de charge et d’optimisation
• Amélioration significative de la couverture et de la stratégie de tests.
• Evolution des outillage de CI et de déploiement.
• Environnement technique : docker, docker-compose, Jenkins.
• Environnement projet : Bitbucket, Jira, Confluence, Slack, teams
• Monitoring : Kibana, Grafana
Radio France
Presse & médias
Développeur web back-end (PHP7, Symfony 5) - En tant que freelance
- Backend : Symfony 5 php 7, Graphql, postgresql
- Architecture logiciel : DDD, Hexagonale, CQRS (RabbitMQ pour les
messages externes, Messenger pour les messages internes)
- Stratégie de test : Behat (fonctionnelles), Phpunit (unitaire), prophecy
(unitaire), Cypress (End to End)
- Environnement technique : Docker, docker-compose, docker-sync,
Kubernetes, gitlab ci, Sonarqube
- Environnement projet : Gitlab, Jira, Confluence, Slack
- Monitoring : Kibana, Graphana, Elasticsearch
- Frontend : Reactjs (interventions occasionnelles) •...
Scrum Master de l’équipe
- Amélioration continue
- Etude des différentes statistiques de l’équipe au travers des sprint
(Burndown, vélocité, flux cumulé...)
- Préparation et exécution des ateliers agiles
- Amélioration du kanban
- Amélioration de la fluidité du flow des US/Tâches
- Amélioration de la recette en continue
- ...
Autres
- Evolution au sein d’une équipe de 8 personnes, et interactions avec plus de 4 équipes
- Migration de millions de contenus, grosse problématique de charge et d’optimisation.
France Média Monde
Presse & médias
Développeur back-end Symfony 2, 3 et 4 - En tant que freelance
- Symfony 2 php 5.6
- Moteur de template twig
- Phpunit
…
Refonte du middleware en galaxy de microservices nommé « MEZZO » (équipe de 7 personnes)
- Symfony 3 et 4, php 7.2, PGSql, doctrine
- Api restfull avec APIPlatform
- Architecture micro services, RabbitMQ, supervisor
- Gestion du cache, reverse proxy, redis, Varnish, CDN…
- Couverture de tests Behat, phpunit
- Intégration continue: Code review, CI, déploiement sur de multiples environnements
- Environnements local et intégration sous Docker avec docker-compose
En charge de la refonte du service d’envoie de push notifications (seul sur le projets, épaulé par d'autres équipes pour la pair review)
- Micro service intégré au middleware Mezzo (même stack technique et niveau d’exigence)
- Migration vers le partenaire de push notification Batch
- Problématiques de rapidité d'envoie, de haute disponibilités et de concurrences
En charge de la refonte des sitemap (équipe de 2 personnes)
- Micro service intégré au middleware Mezzo (même stack technique et niveau d’exigence)
- Automatisation de la mise à jour des sitemap de tous les sites
- Plus de 8 Millions de contenu exposé à gérer
- Problématique de migrations lourdes et de gros volume de données
Autres
- Evolution au sein d’une équipe de 7 personnes, et interactions avec plus de 6 équipes (Mezzo étant centrale pour toutes les autres équipes)
- Utilisation de git, gitlab, github, code review, intégration continue, Kibana, Grafana, jenkins, docker, vagrant, blackfire, Slack, redmine
- Méthodologie agile SCRUM KANBAN
- Problématiques de site à fort trafic (très haut niveau de cache et d’optimisation)
- Scrum Master de plusieurs équipes/projets
Le Monde - Groupe Le Monde
Presse & médias
Développeur back-end PHP Symfony2
- Framework propriétaire / Symfony 2 php 5.6 / oracle / PGsql
- Moteur de template Mustache
- Taskman/redis
- Phpunit
...
Maintien de l’ancien système d’export partenaire:
- Php 4 / oracle
Maintien, développement, suivi de nouveaux exports partenaire:
- Symfony 2 php 5,6 / Postgresql / Oracle
- Moteur de template twig
- Taskman/Redis
- ...
En charge de la refonte complète des newsletter et des alertes email LeMonde (6 mois +):
- Symfony 2 php 5,6 / Postgresql / Oracle
- ORM Doctrine
- Moteur de template twig
- Taskman/Redis
- Monitoring des envoies
- Migration complète vers un nouveau prestataire d’emailing
- ...
Autres:
- Développement et maintien de diverses API (php / nodejs)
- Développement et maintien d’application web d’administration interne (php Symfony 2)
- Evolution au sein d’une équipe de plus de 30 personnes
- Workflow poussé: utilisation avancé de git, code review, scrutinizer, Travis, Snowshoe, Kibana, Grafana, jenkins, docker, vagrant, Slack, Trello
- Méthodologie agile
- Plusieurs Mise en productions par jour
- Problématiques de site à fort trafic (très haut niveau de cache)
Kilix
Agence & SSII
Développeur back-end Symfony2
- Développement du projet Vamos sous Symfony 2 avec l’ORM Propel
- Développement d’une API RESTFUL, utilisation du bundle Guzzle pour communiquer entre le client et l’API
- Utilisation de l’ApiBlueprint pour documenter l’API
- Utilisation poussé du système de branche GitFlow
- Maitrise de l’intégration continue en gérant les différents environnements (dev, release, prod), ainsi qu’avec l’aide de Jenkins et capistrano.
- Développement d’une API RESTFUL avec nodejs et express pour le projet Olympiade
- Maintient de l’application en ligne avec des applications comme PM2 ou Keymetrics
- Documentation de l’API en YAML
Êtes-vous sûr ? Votre recommandation sera définitivement supprimée
Formations
-
Année d'échange universitaire
Chung Ang University, Séoul
2014 -
Expert de l'innovation et des technologies de l'information
Epitech
2015