About Aymen
French
Native or bilingual
English
Fluent
Experience
- KPMG FRANCEDéveloppeur de logiciel Full StackCONSULTING AND AUDITSJune 2020 - Today (6 years)Paris, FranceEn 2020, j'ai rejoint KPMG France en tant que Développeur Full Stack 🌐. Mon parcours chez KPMG m'a permis de m'impliquer dans de nombreux projets stimulants 🚀, couvrant une large gamme de contextes.Voilà les différents contextes du plus récent au plus ancien :🔹 Contexte 1 :Projet : Application permettant aux collaborateurs KPMG de partager des rapports Microsoft Power BI et des documents associés avec contacts clients 🤝 et des contacts non client.Méthodologie : Agile, ScrumRôle : Développeur FullStackEquipe : 1 Architecte, 1 Product Owner, 1 Scrum Master, 1 TechLead, 2 développeursRéalisations :📄 Implémentation d’un module de gestion des rapports Paginé📥 Permettre l’import en masse des Rapports et documents dans l’application✅ Intégration des tests unitaires avec Xunit🔧 Re factoring de certains modules dans l’application🚀 Automatisation de déploiement à travers une Pipeline CI/CD🛠️ Assurer la maintenance Applicatif et évolutif de l’application📋 Préparation des documents techniques de déploiement et d’exploitationEnvironnement technique : Visual Studio Code, Visual Studio, .net 6 Web API, Micro-Services, Azure App Service ☁️, Azure service BUS, Azure Functions, Clean Architecture, Mediator, CQRS, Entity Framework, Xunit, Dapper, VueJS, Power BI .net SDK, SQL Server.🔹 Contexte 2 :Projet: API Management, ce projet vise à établir l'infrastructure applicative de base de Mulesoft et à migrer certaines APIs transverses.Méthodologie : Agile, ScrumRôle : développeur FullStackEquipe : 2 Architecte, 1 Product Owner, 1 Scrum Master, 1 TechLead, 3 développeurs📝 Rédiger la spécification des API (RAML et OpenAPI).🔐 Élaboration de Custom Policy pour gérer la gestion des permissions et l'authentification AZURE AD et Gigya🔄 Effectuer la migration des APIs .NET vers MuleSoft en suivant une approche API Led.🧪 Réalisation test unitaire avec Munit.🛠️ Réalisation des POCs.📚 Élaborer un catalogue d'APIs accessible aux équipes internes de KPMG et à nos clients grâce à MuleSoft Exchange.📝 Rédiger une documentation complète.🤝 Accompagner les équipes pour assurer une transition fluide des APIs de .NET vers MuleSoft, à travers des sessions de formation et de pair programming.🧰 Fournir des outils aux autres équipes pour qu'ils deviennent autonomes (Bibliothéques, Template CICD...).🚀 Préparer des documents techniques de déploiement et d'exploitation.Environnement technique : Datweave, REST API, Anypoint Studio, Java 8, Maven 3, MuleSoft RTF, Anypoint Portal, Azure DevOps, Azure Application Insights, RAML, XML, OData🔹 Contexte 3 :Projet: Plateforme regroupant diverses applications et services de KPMG.Méthodologie : Agile, ScrumRôle : Dev LeadEquipe : 1 Architecte, 1 Delivery Manager, 1 Scrum Master, 1 Chef de développement, 2 développeursRéalisations :🛠️ Gérer les incidents avec ServiceNow🤝 Encadrer et superviser l’équipe de développement de 2 développeurs (attribution des tâches, déblocage des problèmes techniques, revue du code, etc)🚀 Migrer le projet de .Net Core 2.2 vers .Net 6🐛 Corriger les bugs détectés par le client📄 Préparer les documents techniques de déploiement et d’exploitation📦 Effectuer la recette interne, le packaging et la livraison☁️ Créer et configurer différentes ressources Azure🚨 Résoudre les problèmes survenus sur la production🚀 Assurer le bon déroulement des mises en prod et intervenir en cas de besoin⚙️ Automatiser le déploiement avec des pipelines CI/CD🔄 Intégrer les Nugets transversesEnvironnement technique : Visual Studio 2022, Visual Studio Code, Micro-Service, .Net core, OData, VueJS, Kendo for VueJS, Azure SQL Server, Azure SQL Database, Application Insights, Azure Storage, Azure function, Azure Web App, Azure Api App, Azure Key Vault, Azure Redis Cache🔹 Contexte 4 :Projet : Plateforme de gestion des circularisations spécifiquement conçue pour le métier de l'Audit.Méthodologie : Agile, ScrumRôle : Développeur .NET CoreEquipe : 1 Architecte, 1 Product Owner, 1 Scrum Master, 1 TechLead, 4 développeursRéalisations :📋 Recueil des besoins client✒️ Développement d'un micro-service dédié à la signature électronique asynchrone des documents avec « Oodrive »📄 Création d'un autre micro-service pour la gestion des documents utilisant Aspose🚀 Participation active à la recette interne du projetEnvironnement technique : Visual Studio, .net 2.2 Web API, Micro-Services, Azure App Service, SQL Server.
- MantuDéveloppeur de logiciels .NET | XamarinCONSULTING AND AUDITSApril 2019 - June 2020 (1 year and 2 months)Tunis, TunisiaMantu, un cabinet international de conseil fondé en 2007 sous le nom d'Amaris, se spécialise dans les technologies de l'information. Au sein de cette entreprise, j'ai contribué au développement d'un système de gestion de la relation client mobile, offrant une expérience CRM complète sur les smartphones iOS.Méthodologie : Agile, ScrumRôle : Développeur .NET | XamarinÉquipe : 1 Architecte, 1 Product Owner, 1 Scrum Master, 1 TechLead, 3 développeursJ'étais chargé de :💻 Développement Backend en utilisant .NET Core Web API 2.2 et C#7.0.📱 Développement Frontend en utilisant Xamarin Forms pour créer les interfaces mobiles🔄 Assurer le code review des « PR » et proposer des optimisations avant chaque merge📲 Réalisation de tests UI
- Root SADéveloppeur de logiciels .NET | XamarinTECHFebruary 2018 - April 2019 (1 year and 2 months)Sfax, TunisiaEn tant qu'éditeur de logiciels, :/root propose des solutions informatiques. J'ai contribué activement au développement d'une solution de gestion d'entrepôt (WMS) 📦 et à la mise en place de la plate-forme "Brandfull" dédiée à l'achat et à la vente de marques de luxe dans le domaine de la mode 👗.Méthodologie : WaterfallRôle : Développeur .NET | XamarinÉquipe : 1 Architecte, 2 TechLead, 10 développeursJe me suis occupé de :💻 Développement Backend avec .NET Core Web API 2.2 et C#7.0.📱 Développement Frontend avec Xamarin Forms, créant des interfaces mobiles pour Android, iOS, et UWP.
Recommendations
Be the first to recommend Aymen
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
- Mastère Professionnel en " Ingénierie du Logiciel - Open Source" , Ingénierie logicielleInstitut supérieur d'informatique de Tunis2021Mastère Professionnel en " Ingénierie du Logiciel - Open Source" , Ingénierie logicielle
- Licence Fondamentale Informatique appliqué a la Gestion, Ingénierie logicielleFaculté des sciences économiques et de gestion de Sfax2017Licence Fondamentale Informatique appliqué a la Gestion, Ingénierie logicielle
Certifications
- Azure DevOps Engineer AZ-400Microsoft2023
- Azure Developer Associate AZ-204Microsoft2022