
Ali ABIDAR
Software Engineer .Net React | Kubernetes
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur logiciel .NET avec plus de 5 ans d’expérience dans la conception et le développement de solutions backend à forte scalabilité. Spécialisé en architectures microservices cloud-native, systèmes distribués et plateformes conteneurisées avec Kubernetes. Solide expertise en .NET, DevOps et bonnes pratiques d’ingénierie logicielle, avec une attention particulière portée à la performance, la résilience, la maintenabilité et la qualité du code.
Expérience de travail
Software engineer .Net
Realytics
mars 2023 - Présent
3 ans 8 mois
Paris, France
Designed and developed REST APIs and background workers using .NET Core (2.1, 6, 7, 8, 9). Applied Clean Architecture principles to ensure maintainability, scalability, and proper separation of concerns. Led the redesign of a microservice that was exceeding external API rate limits, reducing external calls and improving system stability and performance. Introduced the Orleans framework to decouple application logic from Azure Service Fabric infrastructure during migration to Kubernetes, improving resilience, scalability, and performance. Migrate microservices from Azure Service Fabric to Kubernetes. Designed and implemented production-ready Kubernetes deployment templates, including resource management, environment configuration, scaling policies, and configuration separation. Containerized services using Docker and optimized images for portability and performance. Built CI/CD pipelines using Jenkins to automate build, test, and deployment processes. Integrated SonarQube quality gates into CI pipelines, enforcing strict code quality standards and blocking pull requests when thresholds were not met. Contributed to the migration of authentication and authorization to Keycloak using OAuth 2.0. Processed and aggregated large-scale datasets using AWS Athena, contributing to data pipelines and analytics workflows. Implemented unit and integration tests using xUnit. Produced technical documentation and architectural decision records.
Consultant en développement de logiciels
eXalt IT
oct. 2022 - mars 2023
6 mois
Paris, France
Software enginer Fullstack .Net React
Stereograph
sept. 2020 - oct. 2022
2 ans 2 mois
Lille, France
• Développement de fonctionnalités backend et frontend au sein d'une grande application monolithique .NET Framework 4.7 (Razor MVC). • Conception et développement from scratch d'une Single Page Application (SPA) avec .NET Core 6 et ReactJS, en appliquant la Clean Architecture avec le pattern CQRS. • Integration d'Entity Framework et NHibernate pour la pérsistance des données, avec PostgreSQL. • Redaction de tests unitaires et d'intégration. • Contribution aux discussions d'architecture et aux ameliorations de performance. • Mise en place de pipelines CI/CD avec Azure DevOps (builds et releases) pour le déploiement automatisé sur des machines virtuelles avec IIS Server. • Gestion securisée des secrets applicatifs via HashiCorp Vault. • Integration de SonarQube pour le controle de la qualite du code dans les pipelines CI.
Développeur d’intelligence décisionnelle
La Société Nationale du Transport et de la Logistique
avr. 2019 - mai 2019
2 mois
Rabat, Maroc
Mise en place d’une plateforme décisionnelle pour l’analyse des achats et ventes.
Développeur applications
TERRACIER
avr. 2018 - mai 2018
2 mois
Agadir 80000, Maroc
Conception et réalisation d'une application Desktop pour la gestion des achats et ventes.
Développeur web
Fast Click
juil. 2017 - juil. 2017
1 mois
Agadir 80000, Maroc
Conception et réalisation d'un Site Web pour la gestion de stock.
Formation
University of Lille 1 Sciences and Technology
Master, Génie logiciel
2020 - 2022
2 ans 10 mois
Université du Littoral Côte d'Opale
Licence, génie informatique
2019 - 2020
1 an 1 mois
Ecole Nationale des Sciences Appliquées de Berrechid
licence professionnelle, Informatique et ingénierie des systèmes décisionnels
2018 - 2019
1 an 1 mois
Higher School of Technology of Essaouira - Cadi Ayyad University
Diplôme Universitaire de Technologie, Informatique
2016 - 2018
2 ans 1 mois
Licences et certifications
Certified Kubernetes Application Developer
Délivré le : juin 2026