About Mostapha
French
Fluent
English
Fluent
Experience
- Action Logement.Senior Full Stack .NET DeveloperPUBLIC SECTORJuly 2023 - Today (3 years)Senior Full Stack .NET Developer at Action Logement, I participated in the design, development, and maintenance of common components used by several internal applications.Notably, I designed a REST API for managing IS access rights, with a hierarchical model: Application > Profile Groups > Profiles > Resources > Actions. This component allows for the assignment and consultation of application rights, with daily automated provisioning from Active Directory and an administration interface developed in Aurelia JS.I also contributed to the implementation of multi-provider components to support technical migrations without service disruption:• Electronic Signature: REST API compatible with BEYS and DocuSign, dynamic routing based on the calling application, DocuSign Connect integration, status management, callback idempotency, and event publishing via RabbitMQ.• DMS: REST API compatible with BEYS and MinIO, management of uploads/downloads/deletions, metadata, access rights, continuity on historical documents, and progressive migration to MinIO object storage.In parallel, I participated in the development of shared NuGet components: exception handling, base entities, business constants, common logic, ASP.NET Core API standardization, health checks, logging to Elasticsearch, and monitoring via Elastic APM.My responsibilities also included supporting project teams, integrating common components, code reviews, validating PRs, integration/E2E testing, assisting with business acceptance, deployments to dev/testing/pre-production/production environments, and production monitoring via ELK/Kibana.Environment: C#, .NET / ASP.NET Core, REST APIs, Aurelia JS, RabbitMQ, MinIO, DocuSign, BEYS, Active Directory, NuGet, Elasticsearch, Kibana, Elastic APM, Git, CI/CD.
- Brink's.C# DeveloperPUBLIC SAFETYJanuary 2021 - July 2023 (2 years and 6 months)Full Stack .NET Developer, I participated in the design and scratch development of DatEx, a critical platform for exchanging financial data between Brink's and its clients: banks, supermarkets, and cash centers.The solution was based on several background Windows services, a central REST API, and a web supervision application for monitoring flows, follow-ups, and process monitoring.I contributed to the development of the platform's main modules:• Detection Service: Multi-folder scan engine on a file server, detection of incoming files based on dynamic database-configured rules, and automatic routing to the relevant business services.• Order Service: Generic engine for processing multi-format customer orders. The service managed different file structures per client using database mapping tables, with data extraction, mapping, calculation rules, and generation of orders to be sent to cash centers.• Announced Service: Consolidation of counting data from Brink's local cash center databases, followed by automated generation of counting reports for clients.• DatEx.DAL API: Design and development of a central REST API consumed by all Windows services to standardize data access and centralize database interactions.• DatEx.Web: Development of the supervision web portal for visualizing flows, tracking processes, following up on files, checking statuses, and monitoring real-time activity.I also participated in TMA, operational maintenance, business acceptance support, production incident analysis and correction, SQL optimization, and CI/CD industrialization with Azure DevOps for deployments to Dev, Testing, Pre-production, and Production environments.
- VitallianceFull Stack C#/.Net & ERP DeveloperHEALTH AND WELLNESSSeptember 2018 - December 2020 (2 years and 3 months)Full Stack C#/.NET Developer at Vitalliance, I participated in the TMA/TME (Technical Maintenance Assistance/Evolution) of VitaCenter, a custom-developed internal ERP to manage the company's main operational processes: finance, billing, human resources, field interventions, and performance tracking.I contributed to the development of new features across several business modules:• Accounting and Financial Management: Development of interfaces for generating and re-issuing customer invoices, as well as a solution for automated reading of CESU checks and customer bank details (RIB) using IronOCR. The extracted data was integrated into the SQL Server database to reduce manual entry, limit user errors, and improve team productivity.• Intervention Management: Development of enhancements to manage the scheduling of home care assistants' interventions with clients, in an operational and sensitive business context.• Operational Performance: Development of a dashboard for tracking home care assistants' clock-ins, allowing teams to monitor field activity and identify anomalies.My responsibilities also included facilitating techno-functional workshops, analyzing and technically formalizing business requirements, technical testing, assisting with functional acceptance, deployments across various environments, operational maintenance, handling production incidents, and user support.Environment: C#, .NET, ASP.NET MVC, SQL Server, HTML/CSS, JavaScript, jQuery, AngularJS, ReactJS, Visual Studio, Mercurial, Fork.
Recommendations
Be the first to recommend Mostapha
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
- Master in Software Engineering Project ManagementInstitut de Poly-Informatique2020
- Professional Bachelor's Degree in Database Management and Statistical ProcessingAix-Marseille University2018
Certifications
- Microsoft Certified Azure FundamentalsMicrosoft2021
- Administering Microsoft SQL Server 2012Microsoft2014