About
Mohammed Bengrich
Senior Software Engineer (Backend-focused), based in Paris, France, with 10+ years designing and delivering scalable APIs and resilient backend systems.
I build high-performance systems from scratch and modernise high-traffic legacy platforms, across SaaS, B2B, and B2C contexts. Currently focused on Agentic AI and cloud-native GCP data platforms that help both humans and LLMs make better decisions.
What I bring
Scalable API design & system architecture
Designing scalable REST APIs, defining service boundaries, and applying patterns (DDD, Hexagonal, CQRS) that keep distributed systems maintainable as they grow.
Legacy platform modernisation
Performance optimisation, security hardening, and systematic technical debt reduction on high-traffic, high-availability production systems.
Technical leadership & team enablement
Led cross-functional engineering teams of 4–9: Agile ceremonies, code quality standards, mentoring, technical roadmaps, and stakeholder alignment.
Business-to-technical translation
Bridging product and engineering: translating complex business requirements into technical specifications, actionable epics, user stories, and delivery milestones.
Focus areas
Backend Systems
Scalable API design, service decomposition, and resilient high-throughput Symfony & Laravel applications. From event-driven architectures to RESTful platform backends built for long-term maintainability.
Data Engineering
Cloud-native, end-to-end data pipelines on GCP (BigQuery, dbt, Cloud Run), covering ingestion, transformation, and delivery of analytics-ready data models.
Agentic AI & Cloud
Designing agentic AI workflows, LLM-powered automation, and context-aware systems on Vertex AI, grounded in solid software engineering and cloud infrastructure.
Stack & Skills
Selected work
Dynamic recommendation engine | Luxury retail
Team of 5 · Backend lead
- ·Translated complex Excel-based business rules into a modular decision-tree recommendation engine, accelerating product convergence
- ·Designed scalable REST API architecture with API Platform 3 and a Redis caching strategy
- ·Set up CI/CD pipelines on Azure DevOps and coordinated TypeScript interface contracts with the frontend team
B2B & B2C parts marketplaces | Automotive (2M€+/month GMV)
Team of 9 (B2B) · Team of 5 (B2C) · Full-stack backend
- ·+50% performance gain on critical SQL queries and concurrent HTTP calls on the B2B platform
- ·Resolved ~50 critical security vulnerabilities (SonarQube); test coverage raised from 40% → 75%
- ·Built new B2C marketplace features (catalogue, cart, orders) with E2E test coverage via Cypress
- ·Standardised Docker environments for production parity and mentored junior developers
Insurance B2B platform | Financial services (4 years)
Team of 10 · Lead developer
- ·Designed and built the full technical foundation: generic bundles, REST APIs, complex form engine, and data import scripts
- ·Led Scrum ceremonies and technically mentored a team of 6 engineers
- ·Optimised Jenkins pipelines and versioning workflow to shorten release cycles
PropTech SaaS platform | Real estate
Team of 3 · Backend lead
- ·Designed and built the platform from scratch using DDD and Hexagonal Architecture with strict architecture boundaries
- ·Laravel 13 + Livewire 4 stack with automated architecture boundary enforcement via Pest arch tests
- ·Test coverage across domain logic, application use cases, and infrastructure adapters