Mon parcours
Je m'appelle Diogo Andrade et je suis développeur front-end basé en France. Ma passion pour le développement web est née de ma curiosité naturelle pour la technologie et de mon désir de créer des solutions qui améliorent le quotidien des utilisateurs.
Mon parcours m'a permis de développer une expertise solide dans les frameworks modernes comme Angular et Vue.js. Je maîtrise également le développement backend avec NestJS et Node.js, ce qui me permet de concevoir des applications complètes, de l'interface utilisateur jusqu'à l'API.
Ce qui me distingue, c'est mon engagement pour l'accessibilité numérique. Étant moi-même déficient visuel, je comprends intimement les défis que rencontrent les personnes en situation de handicap face aux interfaces numériques.
Ma philosophie de développement
Je crois fermement que le code de qualité est un code qui sert les utilisateurs. Une interface peut être techniquement parfaite, mais si elle n'est pas accessible ou intuitive, elle échoue dans sa mission première.
Accessibilité d'abord
Chaque interface que je crée est pensée pour être utilisable par tous, quelles que soient leurs capacités.
Performance optimale
Des applications rapides et réactives qui offrent une expérience fluide sur tous les appareils.
Design épuré
Des interfaces claires et élégantes qui privilégient la lisibilité et la simplicité d'utilisation.
Code maintenable
Une architecture propre et documentée qui facilite l'évolution et la maintenance des projets.
Mes compétences clés
Au fil de mes projets, j'ai acquis une maîtrise approfondie de plusieurs technologies et méthodologies qui me permettent de répondre à des besoins variés.
Développement Frontend
Mon expertise principale réside dans le développement d'interfaces utilisateur avec Angular et Vue.js. Je maîtrise les composants réutilisables, le routing, l'optimisation des performances et Tailwind CSS.
Développement Backend
Côté serveur, je travaille principalement avec NestJS, un framework Node.js qui offre une architecture modulaire inspirée d'Angular. Je gère également l'intégration d'APIs externes et la connexion à diverses bases de données.
DevOps & Déploiement
La containerisation avec Docker fait partie intégrante de mon workflow. Je configure des environnements reproductibles et je déploie mes applications avec Docker Compose et Caddy.
Mon engagement pour l'accessibilité
L'accessibilité n'est pas une option pour moi, c'est une conviction profonde. En tant que personne déficiente visuelle, j'utilise quotidiennement des technologies d'assistance comme les lecteurs d'écran.
Dans chaque projet, j'applique les bonnes pratiques d'accessibilité : HTML sémantique, attributs ARIA appropriés, navigation au clavier, contrastes suffisants et tests avec différents outils d'assistance.
Le saviez-vous ? En France, environ 12 millions de personnes sont en situation de handicap. L'accessibilité numérique n'est pas un luxe, c'est une nécessité légale et éthique.
Travaillons ensemble
Vous avez un projet qui nécessite une interface accessible et performante ? N'hésitez pas à me contacter pour discuter de vos besoins.