Emmanuel Lefevre

Développeur Fullstack

About Me

  • Nom: Emmanuel Lefevre
  • Né le: 01 Juillet 1982
  • Adresse: 33920 Saint-Savin FR
  • Nationalité: Française
  • Téléphone: (+33) 7859 82506
  • Email: emmanuellefevre@protonmail.com

Qui je suis ?

Fort d’une passion pour le développement depuis de nombreuses années, j’ai affirmé mes compétences dans la conception et le développement d’architectures trois tiers orientées objet ainsi que dans la création d’API RESTFul. Mon attrait pour le développement s’associe à une sensibilité artistique exprimée à travers le design. Mon parcours inclut également la mise en œuvre des méthodologies agiles et ma curiosité pour la domotique témoigne de ma capacité à relever des défis techniques stimulants.

Savoir-faire

En tant que développeur, je m'engage à concevoir, étudier, développer et maintenir des solutions logicielles de qualité supérieure. Pour ce faire, je débute par une analyse approfondie des besoins métiers, que je traduis ensuite en spécifications fonctionnelles précises. Mon processus de développement comprend une phase de qualification et de tests approfondis, visant à optimiser les performances et garantir la fiabilité de la solution. De plus, je mets en œuvre les concepts d'intégration et de déploiement continu dès le début du développement, assurant ainsi un processus fluide et efficace tout au long du cycle de vie de la solution. Je reste constamment à l'affût des dernières avancées technologiques grâce à une veille assidue, ce qui me permet d'enrichir et d'actualiser mes connaissances.

  • Angular
  • Symfony
  • REST/API Platform
  • Express
  • MySQL/PostgreSQL/MongoDB
  • SQL/DQL
  • UML/Merise
  • HTML/Scss
  • SCRUM
  • Figma
  • GitHub
  • Sonarqube
  • GitLab CI/Github Actions
  • Docker
  • Jest/PHPUnit
  • Swagger/Markdown
  • AMDEC/ITIL
  • Windows/Linux
  • Arduino
  • Hardware

Soft Skills

Communication
Créativité
Esprit d'équipe
Adaptation
Motivation

Resume

Experiences Professionnelles

  • 2023

    Développeur

    Makerspot, Angoulême

    ArtiWave développement back-end d'une application de blog en Express (Typescript) / MongoDB (Mongoose).

    • - API RESTful.
    • - Format de données JSON.
    • - Authentification/Permission par JWT.
    • - Validation et typage fort des données reçues et des réponses de l'API.
    • - Module middleware de gestion des erreurs.
    • - Middleware de rate limiter.
    • - Implémentation de logs.
    • - Test unitaires Jest.
    • - Intégration continue SonarQube.
    • - Documentation Swagger pour l'API + Markdown pour l'installation.
    • - Création d'un jeu de fixtures pour le développement.

    https://github.com/EmmanuelLefevre/ArtiWave
  • 2023

    Développeur

    Capgemini, Mérignac

    Développement d'une solution de mailing interne (prévisionnel de ressources humaines).

    • - Java/PostgreSQL.
    • - Rédaction de l'expression des besoins et du cahier des charges.
    • - Zoning et maquettage de la solution avec Figma.

  • 2023

    Développeur

    Le Cabinet de Curiosités, Angoulême

    Développement du site vitrine du Cabinet de Curiosités en Angular (side project).

    • - Création d'un composant de formulaire de contact (formulaire réactif avec validation et typage fort des données).
    • - Stratégie SEO (développement d'un service dédié + sitemap.xml + robots.txt).
    • - Snackbars pour rendre l'expérience utilisateur plus fluide et informative.
    • - Composant d'erreur 404.
    • - Accessibilité.
    • - Implémentation de Leaflet pour la cartographie.
    • - Documentation Compodoc.
    • - Mobile first!

    https://www.cabinet-curiosites.fr
  • 2022

    Développeur

    Le Cabinet de Curiosités, Angoulême

    EasyGarden développement d'une application de gestion d'équipements d'espaces vert.

    • - Architecture 3 tiers POO Angular/Symfony/MySQL.
    • - IOT: microcontrôleurs Arduino en wiring language.
    • - API RESTful.
    • - Format de données JSON.
    • - Authentification/Permission par JWT (Guard + Interceptor).
    • - Multiples formulaires réactifs.
    • - Custom directives Angular.
    • - Snackbars pour rendre l'expérience utilisateur plus fluide et informative.
    • - Resolvers pour le chargement des composants avec load spinner.
    • - Validation et typage fort des données JSON.
    • - Composant d'erreur 404.
    • - Provider et persister personnalisés pour l'entité User.
    • - Développement de classes PHP afin de détecter la timezone de la requête et persister les données à l'heure de l'utilisateur.
    • - Activation du compte par email.
    • - Génération nouveau mot de passe par email.
    • - Gestion personnalisée des erreurs et des exceptions.
    • - Création d'un jeu de fixtures et mise en place d'un serveur proxy pour le développement.
    • - Documentation Swagger pour l'API + Compodoc pour le front-end.
    • - Stratégie SEO (développement d'un service dédié + sitemap.xml + robots.txt).
    • - Accessibilité.
    • - Zoning et maquettage de la solution avec Figma.

    https://github.com/EmmanuelLefevre/EasyGarden
  • 2018

    Développeur

    Sopra Steria, Mérignac

    Développement pour un logiciel aéronautique de contrôle qualité de production de pièces mécaniques.

    • - IHM en HTML/CSS + Javascript.
    • - Sérialisation/désérialisation JSON et XML.
    • - Réalisation d'une skill matrix de compétences liées aux ressources humaines pour le pôle développement.
  • 2013-2018

    Chef d'équipe/Maître d'apprentissage Paysagiste

    Les Paysages d'Antoine, La Teste de Buch

    Création et entretien de parcs et jardins, arborisme. Encadrement de deux apprentis ainsi que des stagiaires de l'entreprise. Pédagogie et relation client.

  • 2011-2013

    Chef d'équipe bétons techniques

    Les allées d'L&J, La Teste de Buch

    Fabrication et pose de bétons techniques. Encadrement et relation client.

  • 2008-2011

    Chef d'entreprise Paysagiste spécialisé arboriste/grimpeur

    Escabranche, Cazaux

    Taille raisonnée, d'entretien, de formation et sanitaire. Abattage difficile avec rétention, mouflage, tyrolienne, PPM... Création et entretien de parcs et jardins.

Formations

  • 2023

    POEC Devops

    CCI, Niort

    Automatiser les processus d'intégration et de déploiement pour accélérer la livraison des applications tout en améliorant leur qualité et leur sécurité.

  • 2022

    Concepteur Développeur d'Application (RNCP6)

    AFPA, Bègles
  • 2021

    Certification ANSSI Cybersécurité

    https://www.ssi.gouv.fr

    Mettre en place des solutions de sécurité numérique (fiables et reconnues) ainsi que les règles essentielles pour la sécurité des systèmes d'information des petites et moyennes entreprises. Agir efficacement sur la protection des outils et des données numériques.

  • 2019

    Développeur Web et Web Mobile (RNCP5)

    GRETA, Dax
  • 2000

    Bac STI Génie Des Matériaux

    Lycée de la mer, Gujan-Mestras

    Mathématiques appliquées à la physique et la conception de pièces industrielles. Automate programmable. Résistance Des Matériaux et dessin industriel.

5

Années d'expérience

Works

image

EasyGarden

image

Le Cabinet de Curiosités

image

Creepto

image

EasyGarden Zoning

Disponible immédiatement

Recruter

Contact

Envoyez-moi un message :
Adresse 33920 Saint-Savin, FR
Phone Number (+33) 7859 82506