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
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é
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
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

