Aller au contenu principal
Nouveau

Extension Chrome disponible

Découvrir

Diego M.

Développeur full-stack freelance

    TJM
    À partir de 200 €/jour
    Localisation
    Tours · Full remote
    Langues
    Français

    Disponible immédiatement · 8 ans d'expérience

    Compétences

    • Node.js3/5
    • Git3/5
    • Angular5/5
    • .NET4/5
    • Cordova2/5
    • Accessibilité2/5
    • TypeScript4/5
    • REST API4/5
    • CSS4/5
    • Sass4/5
    • Android2/5
    • Ionic2/5
    • Capacitor2/5
    • Agile4/5
    • Responsive Design4/5
    • JavaScript4/5
    • Java2/5
    • Spring Boot2/5
    • HTML4/5
    • Figma3/5

    Spécialités

      Expériences

      1. Développeur web — Angular / Frontend

        2024 — 2026

        • Développer de nouvelles fonctionnalités et des composants Angular réutilisables en fonction des besoins clients. • Concevoir et implémenter le Task Grid, avec des interactions complexes de glisser-déposer à l’aide d’Angular CDK. • Mettre en place les Web Push Notifications et contribuer à la maintenance de l’application Android basée sur Cordova. • Piloter la migration d’Angular 17 vers Angular 19 et remplacer SortableJS par Angular CDK. • Refactoriser et maintenir un frontend mature développé en interne, incluant les formulaires, les validations et les composants UI réutilisables, au sein d’une équipe agile distribuée. • Refactoriser et maintenir le frontend en améliorant son accessibilité, notamment grâce aux attributs ARIA, au contraste des couleurs et aux bonnes pratiques d’interface accessible.

        • Angular
        • Cordova
        • Android
        • Agile
        • Accessibilité
      2. Développeur web senior — Angular / Frontend

        2018 — 2024

        • Migrer des applications legacy vers des applications web modernes et responsives avec Angular 10 et Concevoir et développer de nouveaux composants et fonctionnalités avec Angular, Angular Material et des bibliothèques tierces telles que DevExtreme. • Collaborer avec l’équipe UI/UX afin d’intégrer les maquettes réalisées sous Figma, et développer des interfaces responsives et mobile-first avec Sass, Flexbox, CSS Grid et Angular Material. • Utiliser Ionic et Capacitor pour gérer l’accès à la caméra, les autorisations côté client et le stockage natif. • Utiliser largement les opérateurs RxJS pour développer des composants Angular réactifs et participer aux différentes cérémonies Agile : planning, refinement, daily meetings et rétrospectives. • Réaliser des revues de code et proposer des solutions pour réduire la dette technique existante.

        • Figma
        • Sass
        • Ionic
        • Capacitor
        • Angular
        • CSS
        • Agile
      3. Développeur Fullstack — Angular / .NET

        2017 — 2018

        Dans ce poste, j’ai été chargé de piloter la migration d’un portail existant basé sur ASP.NET vers une plateforme moderne développée avec Angular 5. Cette migration a impliqué une séparation plus claire des responsabilités entre la couche de présentation, la couche d’accès aux données et la couche métier, conduisant à la création d’une nouvelle API REST.

        • .NET
        • Angular
        • REST API