
ADIL BOUFARCHA
Développeur Full Stack Senior | .NET & Next.js
Salaire / Taux journalier
Saint-Étienne, France
Freelance
Expertises
Langues
À propos
Introduction
Développeur Full Stack avec 6 ans d'expertise en .NET Core et frameworks modernes (Angular, React, Next.js). Expérience avérée en développement SaaS chez Cegid avec intégration IA via Azure OpenAI, et optimisation d'applications web pour grandes entreprises (Nexans, CARSAT, EDF). Spécialisé en architectures performantes et méthodologies Agile pour transformer vos projets en solutions robustes et évolutives.
Expérience de travail
Développeur Full Stack (.NET Core / Next.js)
Cegid
janv. 2026 - Présent
10 mois
Lyon, France
– Conception et développement de nouvelles fonctionnalités sur une plateforme SaaS. – Correction d'anomalies et amélioration continue des performances applicatives. – Développement et optimisation d'API backend en .NET Core. – Développement frontend avec Next.js. – Gestion et configuration des agents IA via Azure OpenAI Service (intégration, orchestration des prompts, supervision et optimisation des workflows IA). – Collaboration au sein d'une équipe Agile anglophone composée de 6 développeurs, 1 Product Owner et 1 testeur, dans un environnement international. – Participation active aux rituels Scrum (Sprint Planning, Daily, Review, Rétrospective). – Environnement : .NET Core, Next.js, Azure OpenAI, Azure, Git, CI/CD
Développeur full stack (.Net Core / React)
Nexans
mars 2025 - déc. 2025
10 mois
Lyon, France
– Implémentation des fonctionnalités de tracking des tourets, de gestion des refund decisions et du traitement des demandes de take-over. – Conception et optimisation des APIs et services backend en .NET pour garantir la fiabilité et la performance des flux métier. – Participation au développement d'une application web destinée au suivi opérationnel des tourets de câbles. Conception et implémentation de fonctionnalités clés en .NET et React, incluant la gestion des décisions de remboursement (refund decisions) et le traitement des demandes de reprise de câbles (take-overs). Contribution à l'amélioration de l'expérience utilisateur, à la fiabilité des flux métier et à l'optimisation du suivi logistique. – Développement de l'interface utilisateur de l'application ULTracker pour optimiser le suivi des tourets de câbles. – Amélioration de la réactivité et des performances de l'application web, contribuant à une meilleure ergonomie et satisfaction utilisateur. – Mise en place et supervision des bonnes pratiques de gestion du code source avec Git (organisation des branches, code review, intégration continue). – Participation active aux cérémonies Scrum : daily meetings, sprint planning, sprint review et rétrospectives.
Ingénieur d'étude et développement Angular et .Net Core
CARSAT
févr. 2024 - déc. 2024
11 mois
Lyon, France
– Participation active à la conception et au développement pour stabiliser et structurer l'application, renforçant ainsi sa fiabilité. – Contribution à l'estimation des tâches (planning poker) et à la définition des objectifs de sprint. – Contribution à une meilleure organisation du travail grâce à une implication constante dans les rituels Scrum. – Collaboration avec une équipe de 8 personnes pour optimiser le développement de projets. – Environnement technique: React, .Net, SQL Server, EF Core, Visual Studio Code, Github Copilot, Azure DevOps. – Développement du backend avec .NetCore et C# et du Front-end avec Angular 14. – Conception de l'architecture du système et des fonctionnalités du projet pour assurer une intégration fluide et une réponse aux besoins des utilisateurs. – Développement de Web Services Rest pour faciliter les échanges de données entre les différentes composantes de l'application. – Le projet auquel j'ai contribué consistait en un développement Web complet, démarré à partir de zéro. L'objectif principal était de créer une application permettant la gestion efficace des dossiers juridiques pour la Carsat Lyon. Cela impliquait la conception et la mise en œuvre de fonctionnalités sur mesure pour répondre aux besoins spécifiques de l'organisation. – Méthodologie de projet Agile, comme membre d'équipe (2 développeurs + PO + Scrum-Master): Compréhension des US et challenge lors des Sprint planning. – Participation à des réunions de prises de décisions techniques. Revue code. – Réalisation d'outils administratifs pour optimiser la gestion des dossiers juridiques, améliorant ainsi l'efficacité des processus internes. – Travail en collaboration avec une équipe de deux personnes. – Environnement technique: Angular, .Net Core, TFS, Git, Azure DevOps, SQL Server, EF Core.
Ingénieur d'étude et développement .NET
EDF VIA CGI
mai 2022 - juin 2023
1 an 2 mois
Lyon, France
– Ecriture des tests unitaires avec Nunit. – Analyse approfondie du code pour assurer sa conformité et sa qualité. – Intervention en renfort de l'équipe technique pour développer les adaptations nécessaires aux nouvelles contraintes réglementaires impactant EDF. – Identification et résolution des anomalies techniques rencontrées. – Migration de la base de données d'Oracle à PostgreSQL. – Upgrade de version .Net 4.0 au 4.8. – Rédaction des supports de formation et des guides utilisateurs pour faciliter l'intégration et l'utilisation des systèmes par les utilisateurs. – Collaboration au sein d'une équipe de trois personnes. – Environnement technique: Oracle, PostGre, .Net Framework, C#, Visual Studio, WinForm, Agile.
Ingénieur d'étude et développement .NET
Valessentia
oct. 2019 - avr. 2022
2 ans 7 mois
Casablanca, Maroc
– La société Valessentia fournit à ces clients une solution qui se composent de 4 applications desktop, dédiées à la gestion des lignes de production. Equipe Agile de 4 developpeurs, un Scrum master et un Product Owner. – Conception d'une version web de la solution, visant à élargir l'accès et l'utilisation de l'application. – Conception d'une solution web dédiée à la déclaration de problèmes, qui sont liés à la solution Valessentia. – Optimisation des interfaces graphiques pour améliorer l'expérience utilisateur. – Intégration de nouvelles fonctionnalités pour enrichir l'application. – Intégration de la fonctionnalité d'Import/Export des configuration de la solution. – Collaboration avec un développeur à temps plein sur le projet. – Environnement technique C#, Xaml, WPF, UWP, Linq, Caliburn, MVVM, VisualStudio 2015 et 2019, Syncfusion, ASP.Net, MVC, Bootstrap, HTML, CSS, JQuery, JavaScript, Git, Trello, Bitbucket, Postman, MongoDB.
Stagiaire en développement C#
Auris banque
févr. 2019 - sept. 2019
8 mois
Rabat, Maroc
– Auris est une banque privée créée en 2004 proposant des services de gestion financière à ses clients. – Maintenance et développement de nouvelles fonctionnalités pour l'ERP "AurisGestion", améliorant ainsi l'expérience utilisateur. – Intégration de nouvelles fonctionnalités, renforçant les capacités de l'application. – Optimisation des performances des systèmes pour une utilisation plus fluide. – Remplacement des interfaces utilisateur du DevExpress par des Custom User Controls, optimisant l'interface et l'interaction utilisateur. – Conception des solutions adaptées aux besoins des clients. – Développement de SDK utilisés dans le projet final. – Création de scénarios de tests avec SpecFlow. – Gestion de la maintenance du système d'information d'Auris en collaboration avec la société Go & Dev pendant une durée de 8 mois. – Environnement technique: C# - XAML, WPF, MVVM, Postman, VisualStudio 2019, SpecFlow, Azure DevOps, Git, SQL Serveur, Linq.
Formation
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes
Master, Internet des Objets et Services Mobiles
2017 - 2019
1 an 5 mois