You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed AwadMA

Mohamed Awad

Senior FullStack Software Development Engineer

550 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohamed

.Net Versions: .Net Framework “4.0 to 5”, .Net Core “2.0, 3.1”.

Backend Languages: C#, F#, Python.

Backend Technologies : Asp.Net, Asp,Net Core, WebApi’s, Kestrel, Owin/Katana, Owin/IIS, RabbitMq,
Kavka, WebSocket, SignalR, MVC, WCF, MVVM, Prism ,WCF, WPF, Identity Server 4, Dapper, NHibernate, Entity Framework Core, Entity Framework, FSharp SQL type provider, Asynchronous programming, Fluent Validation, Data Annotations, StructureMap, Autofac, CastleWindsor, Microsoft Dependency Injection, Unity, Log4Net, Serilog, Logstash.

Unit Testing: XUnit, NUnit, Microsoft test tool, Mock, Fixture.

Acceptance Testing: Specflow.

Sql Databases: Microsoft Sql Server “2008, 2017”, Oracle, MySql, PostgreSql.

NoSQL Databases: MongoDB, Couchbase, ElasticSearch, Redis, CouchDb.

Caching: Redis, Memcached.

Frontend Technologies: Angular.Js “1, Angular 5-10“, TypeScript, Backbone, Backbone-Stickit, Require.Js, BackGrid, knockout.js, Razor, JQuery, Ajax, Kendo UI, Telerik,HTML 5, CSS.

Infrastructure: Microsoft Azure, Amazon Web Services, Continuous integration, Continuous deployment, TeamCity, Octopus Deploy, Azure DevOps, Terraform, Docker, Kibana, Kinesis.

Architecture: Microservices, DDD.

Méthodes et outils : Agile, Scrum, Jira, TFS.

Source Control: GitHub, GitLab, Azure DevOps, TFS.
  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • CitaDeal
    Senior Software Development Engineer
    E-COMMERCE
    janvier 2020 - décembre 2021 (1 an et 11 mois)
    Boulogne-Billancourt, France
    CitaDeal est une nouvelle marketplace géolocalisée. J’ai travaillé avec une équipe de 5 personnes. Mon rôle a été de constituer une architecture en micro-services qui a pour but de gérer de la très haute volumétrie. Mon travail a été de développer tout le Backend qui est composé d’une vingtaine de services en .Net 5.0. Ils communiquent entre eux par ServiceBus et communiquent avec 3 UI via des API. J’ai participé à l’écriture de la Web App en Angular pour les Magasins qui leur permet de créer des produits et de les mettre en ligne. J’ai aussi participé à l’écriture de deux applications Ionic Angular. La première est une place de marché géolocalisée. La seconde est une application Ionic de gestion des livraisons multi-magasin. Tous les systèmes des trois applications sont interconnectés via Service Bus et Websocket. Le produit est monté sur Azure dans Kubernetes.
    Net 5.0 C# WebApi Angular. MongoDB Sql Server RabbitMQ
  • Carl Zeiss Microscopy
    Senior FullStack Developer
    SECTEUR MÉDICAL
    avril 2018 - novembre 2019 (1 an et 8 mois)
    Munich, Allemagne
    Carl Zeiss Microscopy est l'un des principaux fabricants de microscopes dans le monde. J’ai travaillé avec une équipe de 6 développeurs et je les ai aidés dans la création d’un projet appelé « Apeer » : Une plate-forme Web basée sur une architecture en micro-services et utilisant les dernières technologies .Net Core du moment. Utilisant des méthodes de communication comme le Service Bus entre services, Web Api avec le frontend et Websockets avec les applications WPF des microscopes. Les utilisateurs de microscopes peuvent créer leurs propres modules et flux de travail et les exécuter directement sur des images à partir de leur microscope ou la plateforme web. En tant que développeur Full Stack, j’ai travaillé sur la partie backend et le frontend et participé à la mise en place de l’infrastructure. J'ai également géré et pris la responsabilité de certains développements en travaillant en étroite collaboration avec l’architecte de la plateforme.
    c# Angular JavaScript RabbitMQ PostgreSQL Microsoft Azure ASP.NET Core
  • TotalJobs Group
    Backend Developer
    E-COMMERCE
    septembre 2017 - mars 2018 (6 mois)
    Cité de Londres, Royaume-Uni
    TotalJobs Group est une entreprise qui possède de nombreux sites de recherche d'emploi tels que CWJobs, TotalJobs, Jobsite et bien d'autres.
    J’ai travaillé avec une équipe SCRUM de 3 personnes.
    J'ai travaillé sur un service appelé “Dynamic Creative” qui a pour but d’envoyer des annonces aux utilisateurs en fonction de leurs cookies et des détails que le système possède à leur sujet. Nous servions des recommandations d'emploi ou des emplois populaires si nous n'avions pas beaucoup d'informations sur les utilisateurs. Nous avons construit un système à très forte volumétrie basé sur .Net Core, utilisant des conteneurs Docker hébergés dans des instances EC2 scalable automatiquement sur Amazon web services.
    J'ai travaillé sur l'optimisation d'un projet appelé ”Recommender” qui recommande des travaux aux utilisateurs en fonction de leurs recherches précédentes.
    Le dernier projet sur lequel j’ai travaillé était la création d’une nouvelle plateforme d’administration pour le système de recherche d’emploi qui était en angular.js et typescript.
    .net core C# MySQL Dapper Amazon Web Services (AWS) Docker ASP.NET Core

Recommandations

Soyez le premier à recommander Mohamed

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences (22)

Catégories