
Daniel Wang
Daniel Wang
Mettre en œuvre des systèmes backend robustes. Ma maîtrise de langues telles que le go et
Python me permet de créer efficacement des applications évolutives.
Portfolio
Horaires de travail
- Lundi:08h00 à 18h00
- Mardi:08h00 à 18h00
- Mercredi:08h00 à 18h00
- Jeudi:08h00 à 18h00
- Vendredi:08h00 à 18h00
- Samedi:Non disponible
- Dimanche:Non disponible
Conception et lancement d’une nouvelle architecture de microservices à haut débit en Go
(Gin framework), réduisant la latence de réponse de l’API de 60 % et gérant plus de 50 000
requêtes par minute.
Modernisation d’une ancienne application PHP monolithique (Yii) en découplant les fonctionnalités en
services autonomes, améliorant la maintenabilité du code et permettant
détartrage.
Conception et mise en œuvre d’une couche de communication basée sur gRPC entre les services,
Amélioration de l’efficacité de l’échange de données entre les services et réduction de la surcharge du réseau
de 40 %.
Mentorat de trois ingénieurs juniors sur les meilleures pratiques en matière de simultanéité dans Go, clean
architecture de code en PHP, et conception d’API efficace en Python.
Mise en œuvre de pipelines CI/CD complets à l’aide de GitHub Actions et Docker,
l’automatisation des processus de test et de déploiement, ce qui a permis de réduire le temps de déploiement de 70 %
Secteurs.
Conception d’un service de notification en temps réel en Python (FastAPI) et WebSockets,
réduire de plus de 80 % le temps de réponse des utilisateurs aux alertes critiques.
Utilisation de l’API RESTful et de GraphQL pour développer des services backend évolutifs.
Développement du backend central d’une plateforme SaaS en PHP (Laravel, Symphony),
Création de fonctionnalités pour l’authentification des utilisateurs, la facturation et des autorisations complexes
système.
Optimisation des requêtes de base de données et introduction de stratégies de mise en cache avec Redis, ce qui a permis
dans une amélioration de 30 % des temps de chargement des pages pour l’application principale.
Collaboration au sein d’une équipe Agile pour livrer les fonctionnalités dans les délais, en participant au code
revues et planification de sprint.
- 🇬🇧 Anglais








