About Semlali
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- Groupe M6Senior Spring/Angular ConsultantENTERTAINMENT AND LEISUREDecember 2022 - October 2025 (2 years and 10 months)Paris, France**Technologies**: Java 17, Spring Boot, Angular 17, MySql**Methodology**: Agile / Collaborative work in a 3-person teamAs part of a complete redesign project of an existing application, I participated in the entire development lifecycle, from analysis to production deployment:
- Analysis and design based on old screens and existing documentation to understand business needs and ensure functional continuity.
- Creation and estimation of tasks in collaboration with the project manager and the technical team, ensuring realistic planning and rigorous deadline tracking.
- Front-end and back-end development on a modern stack (Java 17 / Angular 17), adhering to good quality and performance practices.
- Agile collaboration with the team to ensure technical consistency, fluid communication, and rapid adaptation to project changes.
This assignment allowed me to strengthen my skills in application redesign, workload estimation, and technical coordination within a small agile team. - EnedisJava/JEE-Angular Fullstack DeveloperRETAIL (LARGE RETAILERS)April 2020 - November 2022 (2 years and 7 months)Lyon, France**Context**: Technician intervention management information system, based on a microservices architecture communicating via Kafka**Team**: 1 Tech Lead, 1 Product Owner, 1 DevOps, 3 Developers**Technologies**: Java 11, Spring Boot, JPA/Hibernate, Angular 9, REST, Kafka, Jenkins, SonarQube, HTML5, CSS3Development and improvement mission for the intervention management IS:
- Analysis and costing of user stories, estimation of workloads and breakdown into sub-tasks.
- Technical framing and participation in the definition of application solutions in a distributed context.
- Back-end development in Java 11/Spring Boot, design of microservices interconnected via Kafka (asynchronous communication).
- Front-end development in Angular 9, integration of screens and consumption of REST APIs.
- Writing technical documentation and participation in code reviews.
- Monitoring code quality with SonarQube and continuous integration under Jenkins.
- Bug fixing, optimization, and continuous improvement of application performance.
This mission allowed me to work on the entire development chain in an agile, distributed, and quality-oriented environment, while contributing to the stability and evolution of a critical IS for the operational management of technicians. - France CompétenceJava/JEE-ReactJS DeveloperBANKING AND INSURANCEDecember 2018 - March 2020 (1 year and 3 months)Paris, France**Context**: Semi-public information system for redirecting non-executive employees**Team**: 1 Project Manager, 5 Developers**Technologies**: Java, Spring Boot, JPA/Hibernate, ReactJS, HTML5, CSS3, Bootstrap, MySQL, GitParticipation in the complete development of the IS, from design to production deployment:
- Back-end development in Java/Spring Boot, with implementation of the data access layer via JPA and Hibernate.
- Front-end design and development in ReactJS for a modern, responsive, and user-friendly interface.
- Design and creation of the MySQL database, including modeling and schema optimization.
- Source code and version management with Git, active participation in code reviews and integration of continuous evolutions.
This mission allowed me to work on a cross-functional project combining modern front-end and back-end technologies, while consolidating my skills in database design and application integration.
Recommendations
Be the first to recommend Semlali
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
- Computer EngineeringINSA2016
Certifications
- Oracle Certified Associate Java SE8 Programmer (OCA)Oracle2017