À propos de Hasan-Basri
Développeur Go | Golang | Kubernetes
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Allemand
Notions
Expériences
- BEDROCK STREAMINGDéveloppeur Go | Golang | KubernetesPRESSE & MÉDIASjanvier 2026 - Aujourd'hui (5 mois)Lyon, France→ ProjetMigration de PHP vers Go du BFF (Back For Front) d'une plateforme de streaming à forte volumétrie, afin d'améliorer la scalabilité et réduire les coûts d'infrastructure→ Contexte• Bedrock opère les services de streaming des groupes M6 et RTL pour plus de 50 millions d'utilisateurs en Europe• Développé en PHP, le BFF constitue le point d'entrée pour les applications frontend et orchestre les appels vers de nombreux microservices• Bedrock a engagé une refonte afin d'introduire un proxy en Go, réduire les coûts opérationnels et préparer la migration du BFF vers Go→ Réalisations• Conception d'une architecture basée sur les principes DDD pour faciliter la migration du BFF• Développement d'un proxy en Go destiné à devenir le nouveau point d'entrée des applications front• Implémentation de tests unitaires et d'intégration en Gherkin, garantissant la fiabilité et la non-régression de la plateforme• Déploiement et configuration du proxy sur K8s via Helm dans un environnement cloud AWS• Provisioning et configuration de ressources cloud avec Terraform• Mise en place du routage API via Gloo Gateway (HTTPRoute) et configuration DNS via AWS Route 53 pour exposer le proxy et router le trafic vers les services backend• Référent sur les tests de charge et de performance au sein de l'équipe, en charge de valider la robustesse de la nouvelle architecture jusqu'à 6 000 utilisateurs/seconde• Conception et implémentation de scénarios de tests de charge en Java avec Gatling pour simuler des volumes de trafic réalistes et anticiper les pics liés aux événements majeurs comme la Coupe du Monde 2026→ Résultats• Réduction de 10% des coûts d'infrastructure grâce aux premières versions du proxy mises en production• Amélioration de la résilience de la plateforme, renforçant sa robustesse face aux pics de trafic• Mise en place d'un framework de tests de charge structuré, garantissant la fiabilité et la pérennité des évolutions de la plateforme
- HARDIS GROUPDéveloppeur Go | Golang | KubernetesLOGISTIQUE & SUPPLY CHAINjanvier 2025 - janvier 2026 (1 an)Grenoble, France→ ProjetConception, développement et maintenance d'une application SaaS multi-tenant cloud-native basée sur une architecture microservices orientée événements→ Contexte• Hardis Group est un acteur majeur dans l'édition de logiciels pour la Supply Chain et la logistique avec sa filiale Hardis Supply Chain• Le logiciel Hardis WMS (Warehouse Management System) a été lancé en 1994 et a été déployé sur Google Cloud Platform en 2023 dans sa version SaaS• L'objectif est de faire évoluer Hardis WMS SaaS afin de répondre aux besoins de ses clients, en suivant l'approche "You Build It, You Run It"→ Réalisations• Développement d'APIs gRPC et REST avec modélisation Protobuf, optimisant la communication entre systèmes distribués et réduisant la latence des échanges• Mise en place de workflows résilients et scalables en Go avec Cadence, permettant l'exécution de processus métiers complexes, concurrents et asynchrones• Conception et évolution de microservices en Go dans une architecture distribuée, intégrant Apache Pulsar pour le streaming d'événements et Apache Flink pour le traitement de flux en temps réel• Implémentation de tests unitaires complets, améliorant la robustesse du code et réduisant les régressions• Déploiement et orchestration de conteneurs Docker sur Kubernetes (GKE) via Helm, garantissant une architecture hautement scalable• Optimisation des pipelines CI/CD via GitLab CI/CD, permettant une mise en production continue à grande échelle• Utilisation de ClickHouse et Grafana pour la supervision et l'observabilité en temps réel→ Technologies• Golang, Cadence Workflow• GitLab CI/CD, Docker, Kubernetes, Helm, Google Cloud Platform (GCP)• PostgreSQL, Cassandra, OpenSearch• ClickHouse, Grafana
- ATOSDéveloppeur Full Stack | C# | .NET | AngularAGENCE & SSIInovembre 2023 - juillet 2024 (8 mois)Clermont-Ferrand, France→ ProjetConception et développement d'une application web de vente de vêtements en ligne→ Contexte• Ce projet a été réalisé pour Atos, une ESN française opérant également à l'international• Le but est de développer une application web de qualité en respectant un cahier des charges, avec les technologies C#, .NET et Angular→ Réalisations• Réalisation des diagrammes de cas d'utilisation et de classes de l'application• Création et configuration d'une base de données SQL Server avec Entity Framework Core en suivant une approche Code First• Développement d'une API REST avec ASP.NET Core en utilisant le Repository Pattern pour isoler la couche d'accès aux données de la couche métier et faciliter la maintenance de l'application• Intégration de JWT (JSON Web Tokens) à l'API web pour garantir une authentification sécurisée des utilisateurs• Développement d'une application Angular suivant une architecture en modules avec un découpage structuré et organisé des composants pour obtenir un code source extensible• Mise en place du Lazy Loading d'Angular pour accélérer le temps de chargement de l'application et améliorer ses performances• Implémentation d'une interface utilisateur conviviale, intuitive et responsive avec Bootstrap• Gestion du code source de l'application avec GitHub→ Résultats• Projet livré dans le respect des délais• Création d'une application répondant à l'ensemble du cahier des charges→ Technologies• C#, ASP.NET Core, LINQ, Entity Framework Core• SQL Server• TypeScript, Angular, RxJS, Bootstrap• GitHub
Recommandations
Soyez le premier à recommander Hasan-Basri
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master Génie électroniqueUniversité Clermont Auvergne2023mention Bien
- Master Génie énergétiqueUniversité Clermont Auvergne2022mention Assez Bien
Certifications
- Foundational C# with MicrosoftfreeCodeCamp2024