Mouna ben mansour

Senior Full Stack Developer | Symfony & React Native

Salary / Daily rate

93800 Épinay-sur-Seine, France

Freelance, open to permanent contract

Can come onsite

Skills

Fullstack DevelopmentAngularPHPSymfonyReact Native

Languages

EnglishArabicFrench

About me

Intro

Full Stack Developer with 7+ years creating high-performance web apps and mobile solutions. Built freelancing platforms, e-commerce apps, and data management systems using Symfony, React Native, Angular. Specialized in scalable APIs, payment integration, and UX-driven development to deliver robust digital solutions.

Links

Work experience

Full stack developer

SkeelfullyFreelance

Apr 2022 - Present

4 years 7 months

69340 Francheville, France

🔹 Project 1: Freelancing Platform (Web App) Team: 2 developers, 1 PO, 1 Scrum Master, 1 Tester, 1 Designer Context: Designed and built a full-featured web platform connecting freelancers and clients, including user profiles, job listings, applications, messaging, and secure payments. Responsibilities: • Developed a secure REST API with Symfony for users, projects, applications, and payments • Built a responsive Angular frontend for clients to post jobs and freelancers to apply • Integrated Stripe for secure payment processing • Implemented a user dashboard with stats and mission history • Deployed the app using Docker and GitLab CI/CD pipelines Tech Stack: Symfony (REST API), Angular, MySQL, Docker, GitLab, Postman, Jira 🔹 Project 2: Sports Betting Mobile App Team: 3 developers, 1 PO, 1 Scrum Master, 1 Tester, 1 Designer Context: Developed a real-time sports betting mobile app with a fast, intuitive UI and secure data handling, including score tracking and betting history. Responsibilities: • Built a cross-platform mobile app with React Native (iOS/Android) • Integrated secure user authentication (sign-up, login, password recovery) • Developed betting logic: selection, validation, score calculation, history • Managed global state using Redux for consistent UI behavior Tech Stack: React Native, Redux, MySQL, REST API, GitLab, Postman, Jira 🔹 Project 3: E-commerce Mobile App Team: 3 developers, 1 PO, 1 Scrum Master, 1 Tester, 1 Designer Responsibilities: • Applied modular, clean architecture with reusable components • Contributed to UX/UI design decisions and mentored junior developers • Developed key features: category browsing, product search, cart, wishlist, checkout • Used Redux Toolkit with custom middleware and local persistence • Built user space: order history, delivery tracking, profile & address management Tech Stack: React Native, Redux Toolkit, REST API, Stripe, Expo, GitLab, Postman, Jira 🔹 Project 1: Unifrance Website Redesign Team: 5 developers, 1 PO, 1 Project Manager, 1 Tech Lead Responsibilities: • Complete redesign of the Unifrance website following modern front-end development best practices • Applied the BEM (Block Element Modifier) methodology rigorously for scalable SCSS code structuring • Refactored existing front-end components into reusable, well-named, and modular pieces • Set up a CSS design system using SCSS variables, mixins, and functions to ensure visual consistency • Enhanced accessibility (a11y): conducted audits with WAVE and Lighthouse, implemented ARIA fixes, contrast improvements, keyboard navigation, and explicit labels • Ensured code quality using ESLint, Stylelint, and implemented a review process Tech Stack: Vanilla JS, HTML, SCSS (BEM), Webpack, GitHub 🔹 Project 2: Real Estate Management Platform Team: 2 developers, 1 Tech Lead Responsibilities: • Designed and developed a real estate property management platform using Symfony 6 and Doctrine for data handling • Built advanced search, filtering, and property management features • Developed dynamic forms for property creation and updates with server-side validation and error handling • Integrated interactive maps with Leaflet.js to display properties using custom markers and dynamic layers (including geo-filtering by area) • Developed the front-end using Twig, Bootstrap, and SCSS for a responsive and smooth UI • Implemented advanced filtering (by price, location, property type) to optimize user experience Tech Stack: Symfony 6, Doctrine, Twig, JavaScript, HTML5, CSS3, SCSS, Bootstrap, MySQL, Leaflet.js

Full Stack Developer

Systnaps

Nov 2019 - Aug 2022

2 years 10 months

69340 Francheville, France

🔹 Company Product: Data Management Application Team: 8 developers, 1 PO, 1 Project Manager, 1 Tech Lead, 1 Scrum Master, 1 DevOps, 2 Testers Responsibilities: • Led data model design for data management within the application, optimizing data structures for improved performance and simplified management using MongoDB • Developed multiple data import batch processes in PHP using Symfony commands to automate data integration workflows • Built backend services with Symfony, implementing RESTful APIs for data processing • Developed dynamic and interactive front-end interfaces with HTML, CSS, JavaScript, and Angular • Created engaging dashboards using visualization libraries such as D3.js, Echarts.js, and ApexCharts to deliver interactive data analytics and visualizations • Optimized performance issues, especially in MongoDB, by refining queries and indexing to handle large data volumes efficiently • Worked in an Agile team using Atlassian JIRA for task management, planning, and progress tracking • Planned and estimated assigned tasks, collaborating with the team to prioritize work and meet deadlines • Maintained existing codebase, improving and fixing areas needing enhancement • Wrote, reviewed, integrated, and tested code for the web application, ensuring quality standards and incorporating user feedback in iterative development Tech Stack: Angular, D3.js, ApexCharts, Symfony, MongoDB, PHP, JavaScript, HTML5, CSS3, Docker, JIRA

Full Stack Developer

IZ consulting

Dec 2015 - Oct 2019

3 years 11 months

🔹 Project 1: Product Management and Appointment Scheduling Application Team: 2 developers, 1 PO, 1 Tech Lead, 1 Designer Responsibilities: • Developed a web stock management application for dental implants, enabling real-time tracking of products, entries/exits, and availability • Implemented an appointment scheduling module to manage doctors’ slots and patient appointments, including automated notifications and reminders • Created responsive user interfaces using HTML, CSS, and Bootstrap to deliver a smooth and modern user experience • Built backend services with Symfony, integrating product and appointment management features into the system Tech Stack: Symfony, MySQL, HTML, CSS, Bootstrap 🔹 Project 2: Event Management Application Team: 4 developers, 1 PO, 1 Tech Lead, 1 Project Manager, 1 Designer Responsibilities: • Developed backend services with Symfony for event management, including creating, editing, and deleting events by administrators • Built user interfaces with HTML, CSS, and Bootstrap for easy event browsing, registration, and sharing • Implemented event filtering and search by date, location, and category • Developed online registration for participants with seat and booth availability tracking • Managed booth reservations, allowing exhibitors to book locations for their stands during events • Generated unique electronic tickets with QR code integration for event access, allowing printing or downloading via mobile app/platform Tech Stack: Symfony, MySQL, HTML, CSS, Bootstrap, QR Code


Education

ISAMM

Engineer's degree

2009 - 2015

6 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.