About Mahmoud
French
Native or bilingual
English
Fluent
Experience
- TOTALENERGIESSENIOR SOFTWARE ENGINEER .NET AND AWSMarch 2023 - Today (3 years and 3 months)• Development with Beanstalk• Development using Shelly.• Integration with AWS IoT Core, Kinesis Firehose, and Kinesis Data Streams for telemetry collection.• Storing Timeseries data on Influx DB Cloud.• Exporting raw telemetry to S3 for Data Science analysis.• Development of the admin portal (front office) in Blazor WebAssembly with Radzen components (technician, intervention, installation kit management). CI/CD setup on GitHub Actions. Writing unit and integration tests with xUnit, FluentAssertions, and TestContainers. Monitoring metrics with CloudWatch, and managing configurations via AWS Systems Manager Parameter Store and Secrets• Design of an event-driven architecture system with AWS Lambda, SQS, and EventBridge to integrate predictive model results.• Technical documentation and close collaboration with the Data Science team for business results alignment.• Setting up automated tests and validation via CI pipelines on GitHub Actions.
- CLIENT: GROUPE M6SENIOR SOFTWARE ENGINEER .NET/AWS CONSULTANTAugust 2022 - March 2023 (6 months)Role: Senior Back-End Developer .NET/AWS• Development in .NET 6/C# and deployment of a REST API on ECS Fargate.• Authentication management with AWS Cognito and on-premise Azure AD as source.• Batch retrieval of Whats'On rights via Open API and BAPI for data synchronization.• Continuous Integration/Delivery management with GitLab.• Team organization with Scrum, project management with Jira / Confluence.
- CLIENT: GROUPE SELOGERSENIOR SOFTWARE ENGINEER .NET CONSULTANTSeptember 2017 - August 2022 (4 years and 11 months)As part of the SeLoger Construire team, I participate in all phases of the project lifecycle, from idea conception to development and finally delivery to the production environment. Team: Role: Senior Back-End Developer .NET• Development and deployment of REST APIs on AWS with Elastic Kubernetes Service (EKS).• Decoupling services in a Microservices architecture (Listing, Directory, Reviews, Boost, BFF).• Migration of On-premise Web and Batch applications to the AWS cloud using services: EC2 (Load Balancers & AutoScaling), Lambda, Secret Manager, CloudFront, etc.• Data storage with ElasticSearch (AWS OpenSearch Service), Kibana, and LogStash.• Continuous Integration/Delivery management with CircleCi / TeamCity & Octopus.• Repository management with GitHub & version control with Git.• Setting up an Eventing system with Lambda, SNS & SQS to boost listings.• Monitoring EKS pods with Datadog (Logs, HTTP Responses, Memory/CPU Limits, etc.). Infrastructure performance management with Dynatrace for EC2 instances.• Team organization with Scrum, project management with Jira / Confluence.
Recommendations
Be the first to recommend Mahmoud
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
- AWS Certified Solutions Architect – Associate2025AWS Certified Solutions Architect – Associate
- AWS Certified Developer2025AWS Certified Developer