You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Semlali M.SM

Semlali M.

Tech lead - Senior Java/Angular Consultant (+9 years)

€444/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Semlali

Tech Lead / Senior Java-Angular Consultant with over 9 years of experience in the design, redesign, and evolution of complex information systems in critical contexts (media, energy, public sector).

Specialized in modernizing legacy applications, microservices architectures, and securing end-to-end delivery: business analysis, technical design, estimation, development, CI/CD, and production deployment.

Recognized for my ability to quickly understand complex environments, stabilize existing solutions, and guide teams towards solid and sustainable technical practices.
  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 10km)

Experience

  • Groupe M6
    Senior Spring/Angular Consultant
    ENTERTAINMENT AND LEISURE
    December 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 team


    As 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.
    Java 17 Angular Jenkins MySQL JIRA
  • Enedis
    Java/JEE-Angular Fullstack Developer
    RETAIL (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, CSS3


    Development 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.
    Apache Kafka Jenkins Angular 8 Spring boot Spring Batch
  • France Compétence
    Java/JEE-ReactJS Developer
    BANKING AND INSURANCE
    December 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, Git


    Participation 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.
    MySQL Spring boot Angular Git

Recommendations

Be the first to recommend Semlali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Engineering
    INSA
    2016

Certifications

Skill set (29)

Categories