About Mhamed
English
Fluent
French
Native or bilingual
Arabic
Native or bilingual
Experience
- Vinci-autoroutesSenior c# .Net Developer / DevOpsOctober 2024 - Today (1 year and 8 months)Design and development from scratch of an IT system (APPACH) for managing highway works, with real-time marking tracking (placement/removal).• My achievements:◦ • Development of a solution based on .NET 8.◦ • Implementation of a microservices architecture with a secure API Gateway (HTTPS).◦ • Configuration of Ocelot Proxy for redirection to microservices.◦ • Implementation of streaming via JsonMd.◦ • Deployment of microservices with Docker Compose and integration of the API Gateway.◦ • Generation of a unified Swagger grouping all endpoints, configured via Ocelot.◦ • Application of DDD (Domain-Driven Design) principles: Aggregate Root, Value Objects, Entities.◦ • Management of business errors and Software Craftsmanship approach.◦ • Manual conversion of DTOs / ViewModels / Entities.◦ • Centralized log management with Serilog (File + Console), ELK Stack (Elasticsearch, Logstash, Kibana) and Filebeat.◦ • Real-time event management with SignalR.◦ • Task scheduling via Hangfire.◦ • Performance optimization with Redis cache.◦ • Implementation of a message bus with Kafka (Publisher / Consumer).◦ • Administration and orchestration of Kubernetes PODs via kubectl and Azure CLI.◦ • Management of database migrations and resets via Flyway.◦ • Load testing with Grafana K6.◦ • Unit tests execution with Reqnroll.◦ • Helm deployment administration via Octopus, POD management and HPA (Horizontal Pod Autoscaler).
- Yesss ElectriqueSenior c# .Net DeveloperFebruary 2024 - July 2024 (6 months)• • Technical environment:◦ • .NET 8 (C# 12), EntityFramework, gRPC◦ • Patterns: DDD, CQRS◦ • Tools: Docker, Azure, Git, Postman◦ • Database: Sql Server◦ • Architecture: Modular◦ • Methodology: Agile (scrum)
- A5sysDesigner DeveloperDIGITAL AND ITMay 2020 - December 2023 (3 years and 7 months)Nantes, FranceClient Seenergi is mainly in the cattle farming sector in the West of France. Involvement in the information system, from project study to TMA, including consulting with clients and MOA -> Complex IS comprising over 70 applications in operation from 2000 to the present day.My achievements:•Setting up batch processes from scratch•Setting up Rest APIs•Development of applications and features•Maintenance and bug fixing•Performing unit and integration tests•Code review•Creation of technical and functional documentation•Mentoring new hires in the company
Recommendations
Be the first to recommend Mhamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Master in Computer ScienceSUPINFO2017