Nicolas Camerin Développeur Web Full Stack

29 ans - 6 années d'expérience - 57000 METZ

études

  • 20122014Responsable en ingénierie des logicielsCESI entreprise
  • 20112012Licence Professionnelle CISIIIUT Nancy Charlemagne
  • 20092011DUT Informatique de gestionIUT Nancy Charlemagne
  • 20082009Baccalauréat Scientifique option SVTLycée privé des Récollets

conférences & formations

  • Formation Vue.js
  • SymfonyCon DisneyLand Paris 2022
  • Cours SymfonyCasts depuis novembre 2020
  • Formation ReactJS Redux
  • SymfonyCon Amsterdam 2019

compétences

Développement

  • PHP
  • Symfony
  • API Platform
  • Javascript
  • React • Redux
  • Vue.js
  • JQuery
  • HTML5
  • CSS3
  • Sass

Tests & déploiement

  • PHPUnit
  • Behat
  • Panther
  • Bash
  • CI / CD

Méthodologies & conception

  • Méthodes agiles - Scrum
  • Responsive Design
  • Mobile-first
  • Atomic Design
  • UML, Merise

Infrastructure & monitoring

  • AWS - EC2, RDS, IAM, CodeDeploy, S3, SQS, Cloudwatch, Route53
  • Nginx, Apache2
  • Kubernetes
  • Grafana, Kibana

Base de données

  • MySQL
  • Memcached
  • PostgreSQL
  • Elasticsearch
  • PL/SQL

Outils

  • Git
  • Docker
  • Composer
  • Webpack Encore
  • Suite Atlassian
  • Suite IntelliJ - PhpStorm

Systèmes

  • Linux - Debian, Ubuntu, Mint
  • MacOS
  • Windows 10

Langues

  • Français : langue maternelle
  • Anglais : technique

expériences professionnelles

Lead Dev

  • Entreprise
  • Fund Channel via iKe Solutions
  • Date de début
  • Février 2022
  • Lieu
  • Luxembourg-Centre

Développeur Web Full Stack

  • Entreprise
  • Redspher via iKe Solutions
  • Date de début
  • Avril 2021
  • Date de fin
  • Février 2022
  • Lieu
  • Luxembourg-Contern

Mise en place d'une solution de suivi de livraison

Refactoring de l'application front-end et mise en place des bonnes pratiques sur l'ensemble des applications

React, Material-UI, Symfony 5, PHP8, API, Micro front-tend, Test / Faker

DevOps

  • Entreprise
  • CastingLux a.s.b.l - profile.castinglux.com - via iKe Solutions
  • Date de début
  • Mars 2021
  • Date de fin
  • Avril 2021
  • Lieu
  • Remote

Migration de l’application vers une nouvelle architecture

Mise en place des environnements (développement, production), bugfixes, tests, backup, monitoring, sécurité, gestion des coûts

NodeJS / Express, MDL, Docker, DigitalOcean (Nanobox vers Droplet), Auth0, Certbot

Tech Lead

  • Entreprise
  • Saint-Paul Luxembourg - Wortimmo.lu - via iKe Solutions
  • Date de début
  • Avril 2018
  • Date de fin
  • Février 2021
  • Lieu
  • Luxembourg-Gasperich

Maintenance évolutive du legacy des applications Wortimmo

Outils de reporting, gestion de la sécurité et des performances, hash des mots de passe des utilisateurs (RGPD)

PHP 5 à 7, Symfony 4, Doctrine, HTML, CSS

MySQL, Apache2

Conception et développement d’un système worker permettant l'import d'annonces immobilières

Scalabilité, haute disponibilité, performance, optimisations des images, watcher, adapter

PHP 7, Symfony 4, Doctrine, PhpUnit, Behat

MySQL, SQS, S3, EC2, Cloudwatch, Monolog

Refonte complète du portail immobilier - version en ligne de mars 2019 à février 2021

Performance, accessibilité, UX/UI, référencement

PHP 7, Symfony 4, Doctrine, Sass, Webpack Encore, Twig, FOSHttpCache, Memcached, SEO, Symfony Command, FOSUserBundle, PhpUnit, Behat, Panther

Docker, Nginx, Memcached, MySQL, RDS, EC2, Route53, S3, Cloudwatch

Atomic Design - Styleguide (Patternlab), Mobile-first, Scrum

Intégration continue / déploiement continu sur l’ensemble des nouvelles applications

CI / CD, gitlab, CodeDeploy, IAM, tests, Docker images

Configuration de la nouvelle architecture des applications internes du groupe Saint-Paul

EC2, RDS, S3, CI / CD, gitlab, Route53, CodeDeploy, IAM, Docker images

Mise en places et configuration d’outils de gestion des logs et de monitoring

Monolog, Cloudwatch, Grafana

Développement de la nouvelle plateforme B2B de Wortimmo

Règles métiers, statistiques, performance, surcharge du système d'authentification (provider, guard, listener)

PHP 7, Symfony, API Platform, LexikJWTAuthentication, JWTRefreshToken, React & Redux

Management & gestion de projet

Scrum Master, Coaching & Workshops (AWS, authentification, workflow, Atomic Design), analyse, documentation

Développeur Web Full Stack

  • Entreprise
  • Mont-Royal - via Versusmind
  • Date de début
  • Mai 2017
  • Date de fin
  • Septembre 2017
  • Lieu
  • Remote

Conception et développement d’une application de commande de verres optiques à destination d'opticiens

Legacy, Best effort, tests

PHP 5, Symfony 2.8, FOSRestBundle, JMSSerializerBundle, LexikJWTAuthenticationBundle, NelmioApiDocBundle, NelmioCorsBundle, PhpUnit

Développeur Web Full Stack

  • Entreprise
  • Boursorama Banque - via Versusmind
  • Date de début
  • Février 2015
  • Date de fin
  • Avril 2018
  • Lieu
  • Nancy

Maintenance évolutive du site Boursorama Banque

PHP 5, HTML5, CSS3, Javascript, JQuery, Kibana, Grafana

Développement de la page de bourse OPCVM

PHP 5, HTML5, CSS3, Javascript, JQuery

Mise à jour de l’ensemble des parcours de souscription afin d’intégrer un système de génération de documents fiscaux

PHP 5, HTML5, CSS3, Javascript, JQuery, CRM, API, XML-RPC, SOAP

Développement du parcours de souscription Crédit immobilier

PHP 5, AngularJS, API, Pair programming

Refonte des univers du portail boursorama banque : bourse, actu & éco, patrimoine et vidéos

PHP 5, Symfony 2 - 3, Atomic Design, Styleguide (Patternlab), Responsive Design, Twig, API, tests unitaires, tests fonctionnels, Codeception, Bamboo (Atlassian)

Développeur Web

  • Entreprise
  • Versusmind SARL
  • Date de début
  • Juillet 2014
  • Date de fin
  • Février 2015
  • Lieu
  • Nancy

Conception et développement de projets internes et clients

JEE, PHP, AngularJS, Java, Javascript, PL/SQL

Alternance

  • Entreprise
  • PIXTIM SARL
  • Date de début
  • Février 2013
  • Date de fin
  • Juillet 2014
  • Lieu
  • Messein

Maintenance évolutive des deux sites e-commerce de la société

JEE, Struts2, Hibernate, PHP5, CMS OpenCart, MySQL

Mise en place d’un système de gestion de devis

PHP5, HTML, CSS, Javascript, JQuery

Améliorations du référencement des applications webs et sensibilisation au SEO

Plan de redirection d’une liste de produits, ajout d’urls canoniques, Microdonnées…

RGPD : cryptage des mots de passe clients de la base de données legacy

SHA-1, migration, MySQL, script, backups, déploiement

Intégration du module de paiement par carte bancaire

Mercanet (BNP & 4 fois sans frais Cetelem)

Conception dans le cadre d’un mémoire d’un système de filtre à facettes

Conception, documentation, Javascript, JQuery, Elasticsearch

Stagiaire développeur Web

  • Entreprise
  • PEEL
  • Date de début
  • Avril 2012
  • Date de fin
  • Juin 2012
  • Lieu
  • Nancy - Metz

Développement d’une plateforme Web sociale dans le cadre d’un stage à la découverte de l’entrepreneuriat

Entrepreneuriat, Symfony, HTML, CSS, Javascript, MySQL

Stagiaire développeur Web

  • Entreprise
  • Cybercultus
  • Date de début
  • Avril 2011
  • Date de fin
  • Juin 2011
  • Lieu
  • Esch-sur-Alzette

Développement d’une application Web permettant à un tour opérateur de créer et d’éditer des concours

PHP, HTML, CSS, ActionScript 2 & 3

loisirs

  • Sport : football, randonnée
  • Musique : 5 années de piano au conservatoire d'Esch-sur-Alzette
  • Développement : Symfony 5, React Redux et SSR, Material-UI
  • Domotique : Raspberry PI 3, MagicMirror²