About Mohamed
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Experience
- XpollensTech Lead – Payment Platform (Banking-as-a-Service)March 2021 - Today (5 years and 5 months)Paris, France**Architecture & Migration**: Led the migration of a legacy monolithic application to an event-driven microservices architecture. Designed a docking system to ensure synchronization between the target and legacy systems during the entire dual-run period.**Design & Governance**: Wrote and presented Design Documents before each feature. Participated in the writing and validation of platform RFCs.**Resilience & Performance**: Improved availability through Inbox/Outbox patterns, optimistic locking, and SQL query optimization.**Observability**: Monitored microservice KPIs on Datadog, RUN and feature dashboards, monitors, and Microsoft Teams alerting.**Code Quality**: Monitored SonarCloud KPIs, reduced technical debt, and continuously improved through refactoring.**Testing & Tooling**: Unit, integration, and end-to-end testing strategy (SpecFlow). Implemented .NET Aspire for local development.**KYC/KYB & Anti-Fraud**: Integrated KYC (Netheos, Namirial, Concentrix), KYB (Ondorse), and Oneytrust providers.**Management**: Technical leadership of a team of 4 developers, mentoring, skill development, and code reviews.
- TUILead Developer .NETJanuary 2020 - January 2021 (1 year)Technical lead of a team of 3 developers responsible for search and product details page functionalities for B2C, B2B, and Back Office channels.Led the scope of search and product details page, taking over the search engine and the product details page business objects.IT System Transformation: Progressive migration from a database-centric architecture (heavy business logic in SQL) to a microservices-oriented architecture.GDPR Compliance: Migrated partner exchanges from FTP to SFTP to secure data flows and meet regulatory requirements.Technical Excellence: Implemented TDD, Domain-Driven Design (DDD), and CI/CD practices. Supported the team in skill development and dissemination of best practices.Code Quality: Monitored SonarQube indicators with presentation of results and improvement plans at each sprint retrospective.Technical Environment: .NET Framework 4.6, .NET Core 2.0, ASP.NET Core Web API, ASP.NET MVC, WCF, SQL Server 2016, Cassandra, Dapper, SpecFlow, GitLab, Azure DevOps.Context: Agile / Scrum – Team of 3 developers.
- SARENZALead Dev Back OfficeJanuary 2012 - January 2020 (8 years)Experienced developer within the Back Office team of an e-commerce site handling several thousand orders per day. Worked on payment, fraud, logistics, accounting (Sage X3), and Customer Service tools.IT System Transformation: Participated in the progressive migration from a database-centric architecture to a microservices architecture.Payment & High Availability: Integrated credit card payment with Adyen and implemented a failover between Payline and Adyen to ensure service continuity.New Payment Methods: Integrated Payline (installment payments) and Klarna (pay after delivery) solutions for several European markets.Financial Flows: Industrialized SEPA direct debit refunds and completely redesigned the Wallet Service (receipts, refunds, and commercial gestures).Logistics & Back Office: Redesigned the Transport module (carrier tracking, package management), automated shipping delays using a rules engine, and integrated accounting with Sage X3.Technical Excellence: Implemented Domain-Driven Design (DDD), Test-Driven Development (TDD), and participated in the migration from TFS to VSTS with the implementation of CI/CD practices.Technical Environment: .NET Framework 4.5, .NET Core 2.0, ASP.NET MVC, ASP.NET Web API, WCF, SQL Server 2012, DDD, TDD, SpecFlow, MSTest, Git, TFS/VSTS, Log4Net.Context: Agile / Scrum and Lean – Team of 6 people.
Recommendations
Be the first to recommend Mohamed
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
- MIAGEUniversity Paris XIIMIAGE
- MIAGEUniversity Paris XIIMIAGE