Walid BARTOUTI

Consultant Fullstack Senior C# .NET & Angular

Salaire / Taux journalier

92000 Nanterre, France

Freelance

Expertises

.NETC#AngularAzurePostgreSQLTypescriptDockerSwagger/OpenAPIGitAzure ADMicrosoft SQL ServerHTMLBootstrapMySQLJavascriptCSS

À propos

Introduction

Ingénieur Fullstack .NET/Angular avec +8 ans d'expertise en développement d'applications web évolutives et DevOps Azure. Expérience confirmée chez Amundi et Vinci : migration technologique, optimisation CI/CD, architectures microservices et APIs RESTful performantes. Spécialisé en .NET 8, Angular 15, Azure DevOps avec accent sur la qualité logicielle et l'automatisation des déploiements pour maximiser votre efficacité opérationnelle.

Liens

Expérience de travail

Ingénieur FullStack .NET 8 / Angular – CI/CD Azure DevOps

AMUNDI TECHNOLOGIES

déc. 2023 - Présent

2 ans 11 mois

Contexte: – Participation au développement et à la maintenance de la plateforme Alto Publishing et de ses outils associés (Add-in Word, applications web et API backend), utilisés par les équipes juridiques et financières pour la gestion et la publication de documents contractuels. – En tant qu'ingénieur fullstack, j'ai contribué à la conception, l'optimisation et le déploiement de solutions .NET/Angular au sein d'une équipe agile multidisciplinaire, avec une forte intégration dans les processus DevOps d'Amundi. Missions: – Développement de services backend en .NET 8 (APIs RESTful, EF Core, PostgreSQL) pour la gestion des documents, fragments et templates. – Implémentation de composants front-end complexes en Angular 15 pour la gestion avancée des formulaires, sélecteurs dynamiques, recherche multicritères et intégration avec l'add-in Word. – Amélioration de la gestion des tags et des référentiels (enregistrement, suggestion, recherche multi-critères) pour documents, fragments et templates. – Développement de fonctionnalités avancées comme la recherche documentaire (filtres dynamiques sur langues, tags, équipes, types de documents) et la gestion des fragments conditionnels. – Participation à la refonte des composants critiques (CreateDocumentComponent, CreateFragmentComponent, CreateTemplateComponent) en assurant la cohérence des logiques front/back. – Mise en place de tests unitaires et intégration de FakeltEasy + NUnit pour garantir la qualité des services backend. – Contribution à l'outillage DevOps avec Azure DevOps : pipelines YAML (build, déploiement multi environnements), substitution JSON de configuration, gestion d'artefacts, logging avancé avec Serilog. – Collaboration avec les équipes métiers (juridiques et techniques) pour traduire les besoins en solutions robustes et évolutives.

Ingénieur FullStack .Net / Angular

DERICHEBOURG MULTISERVICES

sept. 2021 - déc. 2023

2 ans 4 mois

Contexte: – La mission a porté sur le développement d'une application pour le transport et la collecte de déchets, ainsi que d'une application web pour le tri, toutes deux pilotées par un backend en .NET 6 et intégrées à une instance Azure SQL Server, utilisant Ionic v6 et Angular 15 pour une intégration fluide et performante. – En tant qu'ingénieur fullstack, j'ai endossé le rôle de développeur principal au sein d'une équipe agile sur Azure, composée de quatre développeurs, d'un Scrum Master et d'un chef de projet. – J'ai contribué de manière significative au projet de collecte et de tri des déchets, notamment par : Missions: – Le développement d'algorithmes optimisant la logistique de collecte des déchets, augmentant l'efficacité opérationnelle. – L'adoption de pratiques de développement continu et d'intégration continue, assurant des mises à jour régulières et fiables. – Le maintien de la qualité et des tests automatisés pour préserver des standards élevés de code et l'expérience utilisateur. – La collaboration étroite avec les parties prenantes pour transformer les exigences métier en spécifications techniques précises. – L'application des principes SOLID et des patterns de conception pour un code robuste et évolutif. – La contribution à la documentation technique et l'usage de Swagger pour la documentation des API RESTful. – L'implémentation de systèmes de surveillance et de journalisation pour le monitoring en temps réel de l'application en production.

Consultant .Net / Angular / Azure

VINCI CONSTRUCTION FRANCE

mai 2020 - sept. 2021

1 an 5 mois

Contexte: – Migration technologique et refonte de l'application Silverlight .Net 4.6 vers un écosystème moderne .Net 5 et Angular 13, destinée à optimiser le système de gestion des achats. – En tant que membre pivot d'une cellule agile de cinq développeurs, j'ai contribué à l'évolution stratégique des outils de gestion des achats, en focalisant sur l'amélioration des workflows opérationnels et de l'expérience utilisateur. Missions: – Stratégie et Analyse : Analyse des besoins fonctionnels, orchestrant la refonte des processus de gestion des fournisseurs, contrats, articles et agences. – Innovation et Développement : Mené le développement fullstack, en orchestrant la migration vers des technologies avancées pour un système de Back Office rénové. – Excellence Technique: Maintenir la transition d'Angular 12 à Angular 13, en adoptant des pratiques de développement orientées performance. – Qualité et Fiabilité : Instauré un cadre rigoureux de tests d'intégration continue, assurant l'intégrité et la robustesse des nouvelles fonctionnalités. – Gestion et Opération : Assuré les déploiements finaux, en synergie avec les équipes DevOps, pour une mise en production maîtrisée et sans interruption de service.

Consultant .Net / Angular / Azure

RICHEMEDIA

janv. 2017 - avr. 2020

3 ans 4 mois

Contexte : – Cadre du Projet : Intégré dans une équipe agile de six développeurs pour la refonte et l'optimisation de la plateforme de vente en ligne de Kesler, visant à renforcer sa présence sur le marché digital. Missions: – Intégration API : Développé un système de communication API RESTful pour synchroniser les données entre les différentes boutiques Shopify. – Gestion de Données : Élaboré un système d'import de données en exploitant les API REST, optimisant la gestion de l'information produit. – Gestion de Stocks : Conçu un module de gestion de stocks avec Entity Framework et SQL. – Modélisation de Données : Créé un modèle de base de données robuste en utilisant la méthodologie Code First d'Entity Framework. – Développement Frontend: Implémenté l'interface utilisateur avec Angular V8/10, garantissant une consommation aisée des API par le front-end.

Développeur .NET / Admin des Systèmes & Réseaux

BRIOSS TECHNOLOGIES

sept. 2013 - déc. 2016

3 ans 4 mois

Contexte: – Conception et mise en œuvre d'un système d'agenda de formation et de recrutement personnalisé, facilitant la gestion des ressources humaines pour une organisation cliente. Défis et Solutions: – Travaillé au sein d'une équipe de cinq développeurs pour créer une application from scratch qui simplifie la planification des formations et l'assignation des formateurs, tout en assurant la gestion efficace du recrutement. Missions: – Gestion Opérationnelle : Développé des fonctionnalités pour la gestion des disponibilités des formateurs, assignation aux sessions de formation en fonction de leur disponibilité. – Interface Utilisateur : Conçu des états interactifs pour gérer les emplois du temps, lister les formateurs et les formations, et attribuer les profils aux sites clients selon des critères spécifiques. – Développement Web : Élaboré des sites web complets avec intégration web et optimisation pour le référencement naturel (SEO), améliorant la visibilité en ligne. – Administration IT : Assuré l'administration des systèmes et réseaux, renforçant la sécurité et la fiabilité des infrastructures informatiques. Plateforme et Technologies Utilisées: – Développement: Utilisé C# et Windows Forms pour la création d'interfaces utilisateur sur mesure et l'interaction avec les bases de données SQL Server. – Infrastructure : Géré et maintenu les serveurs, en s'appuyant sur des pratiques d'administration réseau éprouvées pour une performance optimale.


Formation

Ecole Marocaine des Sciences de l'ingénieur - EMSI

Diplôme d'ingénieur, informatique

2014 - 2014

1 mois

ENIC-NARIC France

Reconnaissance officielle au niveau Master 2 (Bac+5), Cadre européen EQF niveau 7

2014 - 2014

1 mois


Licences et certifications

Microsoft Certified Azure Devops Engineer

Délivré le : janv. 2020

Certifié par Microsoft

Microsoft Certified Azure Administrator Associate

Délivré le : janv. 2020

Certifié par Microsoft

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.