À propos de moi

Développeur front-end passionné par les interfaces épurées, l'accessibilité numérique et les technologies modernes.

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.