Marwen Cherif
Software Engineer
AI-AugmentedFront-End Specialist
About Me
Get to know me better
Front-End Tech Lead at Revers.io, where I drive the modernization of a SaaS platform — architecture, UI overhauls, and scaling. I contribute to continuous product improvement, both cross-functionally and on specific initiatives. An earlier full-stack chapter (Symfony/PHP) gives me an end-to-end perspective, from the backend to the interface. I value clean code, mentoring, and pragmatic decisions. A tech enthusiast, I love experimenting with new development tools, whether AI-related or not.
Professional Experience
My career journey
Front-End Tech Lead
Revers.io
SaaS after-sales management platform for retailers (refunds, repairs, on-site interventions). Front-End Tech Lead since 2022, after joining as a Front-End Software Engineer in 2019.
- Driving the front-end modernization: UI redesigns, library migrations, React / TypeScript / GraphQL architecture.
- Technical analysis and estimation of new features, technical trade-offs alongside the product team.
- Code review and mentoring of junior developers, growing the team's skills.
- Hardening the platform: unit and E2E tests, production incident support.
- Detecting and addressing technical debt continuously.
- Contributing to continuous product improvement, proactively or through analysis of customer-funnel feedback.
Consultant Engineer
Addstones — BNP Paribas Asset Management
Consultant for BNP Paribas Asset Management, delivering RPA automations and internal tools.
- Blue Prism automations: control of fund/ETF factsheets and consistency checks on published data.
- Automation of the client data update and termination journey (KYC) toward Salesforce, with inconsistency detection and enforcement of regulatory rules.
- Developed a code analyzer for Blue Prism processes.
- Works-council grants management tool (React, .NET API).
Consultant Engineer
Bouygues Telecom
Consultant engineer working on enterprise support tooling and RPA proofs-of-concept.
- PoC for PSA Auto & Bank: automation of vehicle-registration processing and data collection (UiPath, VB.NET, Node.js / Puppeteer).
- Development and maintenance of Reflex Ticketing, the incident-support tool for enterprise clients.
- End-to-end features: ticket lifecycle, notifications, dashboards.
- REST APIs and database integrations.
- Participation in agile ceremonies (sprint planning, code reviews, CI/CD).
Consultant Engineer
Talan Tunisie
Consultant engineer delivering and evolving projects for Société Générale, RATP, SFR, Quick Belux and Bouygues Telecom.
- Société Générale: HR management and university-contact management applications (PHP, AngularJS, MySQL).
- RATP: evolution of the ODEXO tool for analyzing metro-line equipment data (PHP).
- Quick Belux: restaurant back-office and centralized supervision platform (Symfony, JavaScript).
- SFR: mobile-plan configuration module for the online store (AngularJS, J2EE).
Education
Academic background
Engineering Degree
Software Engineering
École Nationale d'Ingénieurs de Tunis (ENIT)
Preparatory Classes
Engineering Preparatory Studies
Institut Préparatoire aux Études d'Ingénieurs d'El Manar
Featured Projects
Some of my recent work
Reverse Logistics Platform – Core Frontend Development
2019 – Present
Led the frontend development of a mission-critical after-sales and reverse-logistics platform used by major European retailers, focusing on performance, scalability, and cross-team alignment.
Technologies:
Key Highlights:
- Built high-impact UI modules for claims management, workflows, and operational dashboards
- Collaborated closely with backend teams to define and optimize GraphQL/REST contracts
2022 – 2024
Led the end-to-end migration of a large-scale SaaS frontend from Create React App and Webpack to a modern Vite + React 19 architecture, delivering major productivity and runtime performance gains for engineering teams.
Technologies:
Key Highlights:
- Reduced build times by 50% and improved local startup performance by 5×
- Introduced TypeScript strict mode, improving reliability and maintainability
Monorepo Architecture & CI/CD Pipeline Acceleration
2021 – 2024
Designed and deployed a scalable monorepo architecture to unify multiple front-end applications, standardize tooling, and dramatically shorten integration and deployment cycles.
Technologies:
Key Highlights:
- Centralized all applications into a Turborepo-driven monorepo with shared configs and tooling
- Cut CI/CD times by 40% through optimized caching, incremental builds, and parallel pipelines
PSA Auto & Bank – Vehicle Registration Automation (PoC)
2016 - 2018
Proof-of-concept automating the processing of vehicle registrations and data collection for PSA Auto & Bank, combining RPA and headless-browser scraping.
Technologies:
Key Highlights:
- Automated end-to-end vehicle-registration processing
- Headless data collection with Node.js / Puppeteer
Reflex Ticketing [Bouygues Telecom]
2016 - 2018
Development and maintenance of Bouygues Telecom incident-support platform for enterprise accounts: ticket lifecycle, notifications, dashboards, REST APIs and database integrations.
Technologies:
Key Highlights:
- End-to-end ticket lifecycle, notifications and dashboards
- REST APIs and database integrations
KYC Automation toward Salesforce [BNP Paribas AM]
2018 - 2019
Blue Prism automation of the client data update and termination journey (KYC) toward Salesforce, with inconsistency detection and enforcement of regulatory rules.
Technologies:
Key Highlights:
- Automated KYC update and termination journeys
- Consistency checks on fund/ETF factsheets and published data
ODEXO RATP Tool
2014 - 2016
Reporting tool used by RATP for metro-line equipment data analysis and real-time equipment reporting.
Technologies:
Key Highlights:
- Enhanced real-time data reporting system
- Improved equipment tracking capabilities
SFR Online Store – Mobile Plan Configuration
2014 - 2016
AngularJS module for SFR online store letting users configure mobile plans, options, accessories and devices, forwarding the selection to the billing module.
Technologies:
Key Highlights:
- Built the mobile-plan configuration module
- Integrated with the billing system
Quick Belux – Restaurant Back-Office
2014 - 2016
Restaurant back-office and centralized supervision platform for Quick Belux: sales and financial reports, stock and funds management, data synchronization.
Technologies:
Key Highlights:
- Built comprehensive restaurant management system
- Financial reporting and stock management
Skills & Technologies
Technologies I work with
Frontend
Quality
Styling
Tools
Backend
RPA
Automation & AI
Infrastructure
Languages
Interests
Get In Touch
Let's work together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.
Contact Information
Location
76 Rue Dian Fossey, 77000 Melun - FRANCE
Phone
+33 6 77 62 11 23
marwen.cherif@gmail.com
Website
https://marwen-cherif.cherio.me/