en
en
developer avatar
Nicolas JOACHIM
Ouvert aux opportunités
Développeur Full stack
Paris
CDI
Télétravail hybride
Technologies
À propos
Nicolas JOACHIM
Diplômé d'un titre de Master of Science 2 et spécialisé dans : PHP, Symfony
Développeur Full stackParis
developer avatar
Description

Je suis un développeur expérimenté en PHP et Symfony, avec plus de 7 ans d’expérience dans le développement d’applications web sur mesure. Diplômé d’un Master of Science 2 en architecture logicielle, j’ai eu l’opportunité de travailler sur des projets variés, allant de la gestion immobilière à l’e-commerce, en passant par des outils pour des besoins internes.

Je maîtrise des technologies comme Symfony, API Platform, Angular, React, et peut être à l'aise des outils modernes tels que Docker, Gitlab CI/CD. Attaché aux bonnes pratiques, je suis très rigoureux sur la qualité de code, je suis sensible à l’éco-conception et je veille à l’accessibilité.

Je possède également une solide expertise en bases de données MySQL/PostgreSQL, et j’évolue avec aisance dans des environnements Agile ou Scrum.

Passionné par l’innovation et toujours curieux d’apprendre, je suis en quête d’une mission en tant que développeur Symfony Back ou Full Stack pour contribuer à des projets ambitieux et relever de nouveaux défis.

N'hesitez pas à me contacter !

Expériences professionnelles
7 ans d'expérience en tant que Développeur Full stack (ou similaire)3 ans ans d'expérience dans d'autres domaines
Développeur back-end (en prestation)
IpsoSenso - Parisjanv. 2024 - déc. 2024 · 11 mois

Contexte:
En tant que développeur backend, j'avais pour mission de répondre au besoin de développement d'Héraclès, un outil de gestion de travaux pour des biens immobilier publics et privés, destiné à client possédant un patrimoine de plusde 20M d'€.

Ce projet a été démarré "from scratch". J'ai intégré cette équipe en cours de projet.

Architecture :
L'outil est composé d'une API développée sous Symfony 6.2 (avec API
platform), liée à une base de donnée en PostgreSQL et un front sous React.

Méthodologie :
Comme pour de nombreux projets au sein d'IpsoSenso, la méthode SCRUM a été adoptée.
Un rythme de sprints de 2 à 3 semaines était imposé, au cours desquels nous devions :

  • intégrer les évolutions et/ou corriger les anomalies éventuelles ;
  • vérifier la qualité du code avec des outils comme PHPStan, PHPCS, et
    SonarQube, à la fois en local et via GitLab CI/CD ;
  • effectuer des revues de code, souvent réalisées par le lead développeur ;
  • valider les fonctionnalités sur un serveur d’homologation reproduisant
    l’environnement de production ;
  • livrer une version en déployant directement sur le serveur du client via GitLab CI/CD.

Tâches :
En tant que développeur backend, sous la supervision de notre lead
développeur, j'étais chargé de :

  • implémenter les évolutions de l’application et d’intégrer les nouvelles
    fonctionnalités dans l’API
  • maintenir l’application à jour avec les versions adéquates du framework et des dépendances ;
  • réaliser des revues de code suite aux demandes de fusion de branches
  • valider les fonctionnalités développées précédemment par l’équipe
  • effectuer une veille technologique régulière pour adopter les meilleures
    pratiques de code
  • estimer la charge de travail pour chaque nouvelle tâche dans le backlog.
Ingénieur d’étude et développement
l'office - Parisjanv. 2024 - aujourd'hui · 1 an 1 mois

Consultant au sein de l'ESN "l'office"

Développeur Web E-Commerce et Applications Mobiles
Rocket Services - Parisdéc. 2020 - aujourd'hui · 4 ans 2 mois

Missions :

  • Développement d’un ERP sur mesure pour un grand client E-commerce en Symfony 4.4, proposant la gestion de l’approvisionnement, la gestion et le stockage de matières premières, la production de produit fini avec un management de stockage, la centralisation de commande B2C et B2B en sein de cette même application, avec des outils de gestion de comptabilité, d’expédition de colis, et de service après vente

  • Conception d’une Progressive Web App en Angular 16 couplée à une API développée en Symfony 6 avec Api Platform, dans le but de permettre aux collaborateurs de BIC, de récupérer des briquets usagées, au préalable stockées dans des urnes chez des commerçants partenaires, et de les emmener dans des centres de recyclage agréées. Cette infrastructure proposait également une interface administrateur afin de gérer les collaborateurs, le trajet que doivent faire chacun grâce à notre algorithme d’optimisation de trajet, et un outil de traçabilités de chaque éléments (briquets, urnes, cartons de collecte de briquets, véhicules)

  • Création d’un outil de déploiement de projet interne en Symfony 6. Cet outil est comparable à un outil de pipeline CI, qui consiste à configurer son espace, ses environnements, ses dépôts GIT et intégrer ses serveurs déjà existants en fournissant un accès SSH, afin qu’il puisse à la demande déployer du code sur les environnements choisis. Il propose également une gestion de backup de base de donnée et de fichier

Animateur
Playmobil FunPark - Fresnesfévr. 2016 - févr. 2019 · 3 ans
  • Accueil et conseil client
  • Prise en charge des procédure d'encaissement,
  • Gestion polyvalente en cafétéria
  • Organisation d'animations pour enfant au sein du parc
  • Organisation d'anniversaires pour jeunes enfants
  • Gestion polyvalente en boutique
Assistant Responsable Securité Informatique (Emploi étudiant)
BNP Paribas - Parisjuin 2017 - juil. 2017 · 1 mois
  • Gestion et support du parc informatique
  • Rédaction de fiche technique de procédure informatique.
  • Application des procédures de sécurité informatique.
Dévelopeur web
VL INVENT SOFT - Parisnov. 2016 - févr. 2017 · 3 mois
  • Refonte d'un site internet d'avocat, conception du site en full-stack.
  • Conception d'une base de donnée pour le back-office, autrement dit le
    module de gestion d'actualités et d'utilisateurs.
  • Proposition de solutions applicatives
Dévelopeur web
VL INVENT SOFT - Parismai 2016 - juin 2016 · 1 mois
  • Développement de sites web, de back-office et d’applications intranet
  • Conception de bases de données
  • Recherche et proposition de solutions applicatives
Formations
5 ans d'études supérieures
ETNA, école d'alternance en informatique
Master of Science II - Architecte logiciel et développeur d'application - Spécialité : Développement d’applications web, mobile et UX2020
ETNA, école d'alternance en informatique
Bachelor - Architecte logiciel et développeur d'application2018
Lycée et Pôle Supérieur Turgot
Brevet de technicien supérieur (BTS) - Services Informatiques aux organisations (SIO) - Spécialité : Solutions Logicielles et Applications Métiers (SLAM)2017
Lycée Gustave Eiffel
Baccalauréat - Sciences et Technologies de l'Industrie et du Développement Durable (STI2D))s - Spécialité : Innovation technologique et écoconception (ITEC)2015
Recherche d'emploi
Est ouvert·e aux opportunités
Lieux recherchés
Île-de-France
Types de contrat souhaités
CDI
Autres critères de recherche
Télétravail hybride (3 jours semaine)
48k / an
Technologies
Compétences
Interessé parSymfony, React, ElasticSearch, Docker
Langues
  • Anglais
  • Français
  • Espagnol
Tests
Symfony 6 - 18 décembre 2023Top 25% avec un score de 2511 points
PHP - Les bases - 18 décembre 2023Top 17% avec un score de 2671 points