À propos de Mhamed
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- Vinci-autoroutesDéveloppeur sénior c# .Net / DevOpsoctobre 2024 - Aujourd'hui (1 an et 8 mois)Conception et développement from scratch d'un système informatique (APPACH) permettant de gérer les travaux sur les axes autoroutiers, avec un suivi du balisage en temps réel (pose/dépose).• • Mes réalisations :◦ • Développement d'une solution basée sur .NET 8.◦ • Mise en place d'une architecture micro-services avec API Gateway sécurisée (HTTPS).◦ • Configuration d'Ocelot Proxy pour la redirection vers les micro-services.◦ • Implémentation du streaming via JsonMd.◦ • Déploiement des micro-services avec Docker Compose et intégration de l'API Gateway.◦ • Génération d'un Swagger unifié regroupant l'ensemble des endpoints, configurés via Ocelot.◦ • Application des principes DDD (Domain-Driven Design) : Aggregate Root, Value Objects, Entities.◦ • Gestion des erreurs métiers et approche Software Craftsmanship.◦ • Conversion manuelle des DTO / ViewModel / Entities.◦ • Gestion centralisée des logs avec Serilog (File + Console), ELK Stack (Elasticsearch, Logstash, Kibana) et Filebeat.◦ • Gestion des événements en temps réel avec SignalR.◦ • Planification des tâches via Hangfire.◦ • Optimisation des performances avec un cache Redis.◦ • Mise en place d'un bus de messages avec Kafka (Publisher / Consumer).◦ • Administration et orchestration des PODS Kubernetes via kubectl et Azure CLI.◦ • Gestion des migrations et réinitialisations de bases via Flyway.◦ • Tests de charge avec Grafana K6.◦ • Réalisation des tests unitaires avec Reqnroll.◦ • Administration des déploiements Helm via Octopus, gestion des PODs et HPA (Horizontal Pod Autoscaler).
- Yesss ElectriqueDéveloppeur sénior c# .Netfévrier 2024 - juillet 2024 (6 mois)• • Environnement technique :◦ • .NET 8 (C# 12), EntityFramework, gRPC◦ • Patterns : DDD, CQRS◦ • Outils : Docker, Azure, Git, Postman◦ • Base de données : Sql Server◦ • Architecture : Modulaire◦ • Méthodologie : Agile(scrum)
- A5sysConcepteur développeurAGENCE & SSIImai 2020 - décembre 2023 (3 ans et 7 mois)Nantes, FranceClient Seenergi est majoritairement dans le domaine de l’élevage Bovin sur la région Grand Ouest de la France. Intervention sur le système d’informations, de l’étude de projet à la TMA en passant par le conseil auprès des clients et MOA -> SI complexe comprenant plus de 70 applications en fonctionnement depuis 2000 à nos joursMes réalisations :•Mise en place des batchs from scratch•Mise en place des APIs Rest•Développement d’applications et de fonctionnalités•Maintenance et correction des bugs•Réalisation de tests unitaires et tests d’intégration•Revue de code•Réalisation de la documentation technique et fonctionnelle•Accompagnement des jeunes arrivants dans la boîte
Recommandations
Soyez le premier à recommander Mhamed
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 en informatiqueSUPINFO2017