
Maryam Rachid
Fullstack Engineer | Spring & Angular
Salaire / Taux journalier
Lyon, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Fullstack Engineer with 3+ years specializing in Spring Boot and Angular development. Led complete application redesigns at EDF and built mobile apps from conception to deployment using React Native and Flutter. Expert in CI/CD pipelines, API development, and agile methodologies delivering scalable solutions for enterprise clients.
Expérience de travail
Software Engineer | Fullstack
SQLI
mars 2025 - Présent
1 an 8 mois
Lyon, France
Working within an agile team responsible for several projects for the client EDF, including a complete redesign of an existing application. - Methodology: SCRUM with 3-week sprints. - Application Redesign: Participated in the redesign of a business application, involving a complete overhaul of the architecture and interfaces. - Application Maintenance: Supported corrective and evolutionary maintenance of other existing applications. - Development: Designed and developed new back-end and front-end features, adhering to quality standards. - Testing: Wrote and executed unit tests, manual tests, and end-to-end tests, managed via JIRA. - Continuous Integration: Setting up and maintaining CI/CD pipelines with GitLab, ensuring smooth and secure delivery. - Technical Environment: Using Docker for containerization and Jenkins for automation. - Database: Writing PostgreSQL queries for data management and manipulation.
Ingénieur Full Stack
VMG
sept. 2023 - oct. 2024
1 an 2 mois
Participation à un projet de maintenance et d’évolution de deux CRM utilisés par des courtiersd’assurance, ainsi qu’au développement d’une application mobile destinée aux clients. - Maintenance applicative : Optimisation des performances et mise en conformité du codedes CRM existants, en réponse aux besoins des équipes commerciales. - Support utilisateurs : Gestion des retours des utilisateurs terrain (équipes commerciales)et mise en oeuvre de correctifs et d’évolutions. - Conception mobile : Prise en charge complète du projet d’application mobile clients : --- Analyse des besoins avec les parties prenantes --- Rédaction des spécifications fonctionnelles et techniques --- Élaboration du cahier des charges. --- Création des maquettes via Figma --- Développement de l’application avec React-Native et intégration avec le back-end - Développement back-end : Création et exposition d’API REST via API Platform pour les échanges entre l’application mobile et le CRM. - Gestion de versions : Utilisation de Git/GitLab pour la gestion du code source, des branches et des livrables.
Software Engineer
Société Générale African Business Services
mars 2023 - août 2023
6 mois
Casablanca-Settat, Morocco
The project involves developing an innovative web and mobile application aimed at digitizing the onboarding process. In an increasingly connected world, this application will enable SG ABS to simplify and automate the integration of its new recruits. By offering a user-friendly and intuitive interface, the application will facilitate the management of administrative formalities, disseminate requirements at the various stages of integration, provide information on internal policies and procedures, and collect statistics on employee interaction. Tasks performed: - Functional analysis: Needs assessment, drafting of functional and technical specifications. - UI/UX design: Creation of user interface mockups for the web and mobile versions. - Full-stack development: --- Back-end implementation with Spring Boot, security with Spring Security, and data persistence with Hibernate and MySQL --- Front-end development with React for web and Flutter for mobile - Testing: Writing/executing unit tests with JUnit to ensure code reliability - Versioning: Tracking developments via Git and GitHub, with a clear organization of branches and deliverables.
Fullstack developer
EAGLE GLOBAL CENTER FOR ENGINEERING
août 2022 - oct. 2022
3 mois
Bouznika, Maroc
Complete design and development of a web application for managing administrative documents with expiration dates, enabling document tracking, notification, and updating. Project carried out independently. - Functional analysis: Gathering requirements, writing functional and technical specifications. - Full-stack development: --- Backend creation with Jakarta EE, data management with MySQL --- Frontend development with Angular for an intuitive user interface --- Notification management: Implementation of an alert system based on document expiration dates. - Testing: Writing unit tests with JUnit to ensure the robustness of the application. - Versioning: Code and version tracking via Git and GitHub
Formation
Université Lumière Lyon 2
Master 2 (M2)
2024 - 2025
1 an 2 mois
Ecole Nationale des Sciences Appliquées d'Al Hoceima
Diplôme d'ingénieur
2020 - 2023
2 ans 11 mois
Ecole Nationale des Sciences Appliquées d'Al Hoceima
2018 - 2020
3 ans
Mohamed V High School Goulmima - Errachidia
Baccalaureate
2017 - 2018
2 ans