À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Action LogementDéveloppeur Fullstack .NET SéniorSECTEUR PUBLIC & COLLECTIVITÉSseptembre 2020 - Aujourd'hui (5 ans et 9 mois)Paris, FranceBriques Communes – Modules transverses multi-applications ;Conception et développement de modules réutilisables (Messagerie, Habilitation, Signature électronique, GED, Composants graphiques) consommés par l'ensemble des équipes ALS.▸Code Review et accompagnement technique des équipes▸Développement, publication et maintenance des modules communs (packages NuGet & npm)▸Automatisation : scripts PowerShell et Node.js▸Rédaction de documentation technique et wikisExtranet – Espace client prêts & aides au logement (Agile Scrum) :▸Développement full-stack : API .NET Core (back) + Aurelia JS (front)▸Tests automatisés E2E avec Jasmine / WebDriver IO▸Tests de charge et performance avec Artillery▸Migration des notifications vers RabbitMQ (messaging asynchrone)▸Participation aux ateliers de conception et définition des solutions techniquesIntranet CRISTAL – Gestion des prêts (Agile Scrum) :▸Maintenance corrective et évolutive▸Analyse des incidents, optimisation et revue de code▸Définition et validation des solutions techniquesEnvironnement : ASP.NET Core, Web API REST, C#, .NET, SQL Server, Dapper, Aurelia JS, JavaScript, HTML5, OpenID Connect, RabbitMQ, ELK Stack, Jasmine, WebDriver IO, Artillery, Node.js, PowerShell, NuGet, npm, GitHub, Azure DevOps, Swagger
- DTCIngénieur Études & Développement .NETSPORToctobre 2013 - août 2020 (6 ans et 11 mois)Paris, FranceRéférent technique de l'équipe sur un périmètre multi-applicatif (billetterie, accréditations, transport, joueurs, supervision). Présent sur 7 éditions consécutives du tournoi Roland-Garros.Projets / Missions & évolutions :▸Billetterie Roland-Garros : solution web de gestion de la billetterie du tournoi▸ACCRED : application WinForm de gestion des badges et bracelets d'accès stade▸Prestataires : plateforme web de gestion des demandes (accréditations, parking, livraison)▸Transport : gestion du transport des joueurs pendant le tournoi▸Players : site web multifonctionnel (accréditations, transports, hébergement, statistiques, vidéos)▸SMS : plateforme d'envoi SMS planifié aux intervenants du tournoi▸Supervision : dashboard consolidant les informations d'un joueur (transport, hébergement, matchs, prize money)▸Module Photo : éditeur Silverlight puis HTML5/JavaScript pour génération de photos de badges (webcam, recadrage, normalisation)▸Évolution du module d'attribution des e-billets (espace client)▸Migration des envois SMTP vers l'API Mailjet▸Création d'une API REST pour l'externalisation de la gestion des droits de restauration▸Implémentation d'une authentification externe via OpenID Connect / KeycloakRôle transverse :▸Référent technique : conception architecturale, définition des solutions, participation aux phases de recette et MEP▸Astreinte et support technique on-site au stade Roland-Garros▸Maintenance corrective et évolutive sur l'ensemble du périmètre applicatifEnvironnement : ASP.NET, ASP.NET MVC, C#, WCF, SQL Server, NHibernate, Knockout JS, jQuery, JavaScript, HTML5, Telerik/Progress, DotNetNuke, Silverlight, OpenID Connect, Keycloak, Topshelf, TFS, Visual Studio
- CLEAR SIGHT CONSULTING (STARTUP)Ingénieur Études & Développement .NETRÉSEAUX SOCIAUXmai 2012 - septembre 2013 (1 an et 5 mois)Rabat, MarocDéveloppement from scratch d'un réseau social d'opinion (agrégation de news, notation de personnalités, statistiques).▸Réalisation complète : back-end, front-end, API, extensions Chrome, intégration Facebook API▸Administration serveur VPS (Windows Server) ⚙ Environnement : ASP.NET, C#, SQL Server 2008, JavaScript, jQuery, Ajax, Flot.js, Chrome Extensions, Facebook API, SVN, Assembla
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
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 LogicielEcole HIGH-TECH2015