Ou
MY

Mahdi yazdi

Développeur Web full-stack
📍 Tehran, Iran · (0) · Membre depuis août 2026
Disponibilité
🏠 Travaille à distance / chez lui Oui Non
🧰 Se déplace chez le client Oui Non

Présentation

Je suis développeur logiciel spécialisé en Angular et Java/Spring Boot, avec une expérience pratique dans la création et la maintenance d’applications web réelles et de systèmes d’entreprise.

Mon parcours principal est le développement frontend chez Angular, où j’ai travaillé sur des applications métier complexes impliquant des tableaux de bord, l’authentification et l’autorisation, le contrôle d’accès basé sur les rôles, les formulaires dynamiques, la gestion de fichiers, les intégrations d’API, les tables de données et les interfaces utilisateur réactives.

J’ai une expérience professionnelle avec Angular, TypeScript, PrimeNG, Tailwind CSS, RxJS, APIs REST et une architecture frontend moderne. J’ai également travaillé à la mise à niveau et à la modernisation des applications Angular existantes, y compris la migration de projets entre les principales versions d’Angular et l’amélioration de leur structure, de leur interface utilisateur et de leur maintenabilité.

En backend, je travaille avec Java et Spring Boot, développant des API RESTful, implémentant la logique métier, travaillant avec les DTO et dépôts, gérant les flux d’authentification et d’autorisation, gérant fichiers et documents, et intégrant des applications avec les bases de données Oracle.

Mon stack technique actuel comprend :

Frontend : Angular, TypeScript, JavaScript, HTML, CSS/SCSS, Tailwind CSS, PrimeNG, RxJS
Backend : Java, Spring Boot, API REST
Base de données : Oracle, SQL
Python : Python, Pandas, NumPy, Scikit-learn et fondamentaux de l’apprentissage automatique
Outils et DevOps : Git, GitHub, Docker, Maven, Postman, Swagger/OpenAPI
Développement : conception web adaptative, intégration d’API, authentification et autorisation, débogage, refactorisation et maintenance du code hérité

Au-delà de mon travail professionnel, je développe activement des projets personnels et explore le développement d’applications en apprentissage automatique et IA. J’aime créer des outils qui résolvent des problèmes pratiques plutôt que de construire des projets uniquement à des fins de démonstration.

L’un de mes objectifs en tant que développeur est de comprendre un système existant avant de le changer. Je suis à l’aise avec des bases de code établies, débogage de problèmes complexes, implémentation de nouvelles fonctionnalités sans réécrire inutilement les fonctionnalités existantes, et amélioration progressive de la qualité du code.

Je peux aider sur des projets tels que les applications Angular, les backends Spring Boot, les applications web full-stack, les panneaux d’administration et tableaux de bord, les intégrations d’API REST, la maintenance d’applications existantes, la correction de bugs, la modernisation frontend et les systèmes web orientés business.

J’accorde de l’importance au code épuré, à la communication claire, aux solutions maintenables et à la livraison exactement de ce que le projet exige.

Si vous avez une application existante qui nécessite des améliorations ou une nouvelle application web qui doit être construite de zéro, je serais heureux de discuter des exigences et de trouver la bonne approche technique.
🕐

Horaires de travail

Lundi ▪ Aujourd’hui
De08h00à18h00
Mardi
De08h00à18h00
Mercredi
De08h00à18h00
Jeudi
De08h00à18h00
Vendredi
De08h00à18h00
Samedi
Fermé
Dimanche
Fermé

Avis

Aucun avis

⚠️
Merci de vous en tant que client pour pouvoir donner votre avis
💬
Aucun avis pour le moment.
Soyez le premier à partager votre expérience avec ce professionnel.