You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mouad B.MB

Mouad B.

Senior Software Engineer | Java | Typescript

€680/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mouad

Passionate about the digital revolution and deeply rooted in the IT world, I have focused my studies in this field and have been working for many years as a FullStack developer (Java/Angular). With this experience, I have acquired the necessary skills and requirements for a Java/Angular Lead Developer position, particularly during my last assignment at Total Digital Factory.

My goal is to move towards increased responsibilities in DevOps/Cloud areas, while continuing to apply development principles. My daily work as a Lead Developer focuses on finding the balance between user needs and code quality, ensuring a sustained development pace within the squad, and facilitating the squad's work.

Dynamic, committed, and collaborative, I enjoy teamwork while being able to carry out missions autonomously. Curious by nature and versatile, I assume my responsibilities with rigor and enthusiasm.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • TotalEnergies Digital Factory
    Senior Software Engineer
    ENERGY AND UTILITIES
    January 2024 - Today (2 years and 6 months)
    Paris, France
    Product: RTPCA - Real time performance control advisor

    Context
    Launch of a new digital product, RTPCA, to help refineries optimize their production. The project's initial goal is to facilitate access to data from legacy applications, create modern dashboards to aid production analysis, measure gains, and detect production losses.
    Implementation of a Datahub via API for other MVPs.

    Responsibilities
    • Analyze user needs
    • Implement technical architecture while respecting TDF guidelines
    • Monitor ADRs
    • Supervise and coordinate development activities
    • Train and mentor team members
    • Ensure quality and manage technical risks
    • Actively participate in application development and testing
    • Ensure security monitoring points
    • Code Review (collective/Pair)
    • Design Review with the
    • design-system team for mockup feasibility
    Nx Monorepo Typescript NestJs Angular API REST Azure Cloud Azure Functions GitHub Github Actions Devcontainers XML/JSON Jest SQL Server TypeORM
  • TotalEnergies Digital Factory
    Senior Software Engineer
    ENERGY AND UTILITIES
    July 2022 - December 2023 (1 year and 5 months)
    Paris, France
    Product: DCM - Dynamic Choke Model

    Context
    Joined the squad as reinforcement to transform an MVP into a complete product for optimizing oil platform production in Nigeria.
    • Design and implementation of an innovative digital solution covering the entire process from extraction to storage in export tanks.
    • Tool for professionals aiming to maximize production while reducing greenhouse gas (GHG) emissions of the overall system.
    • Development of a model for real-time calculation and visualization of limited production potentials, with automatic recommendations for optimized production configurations.
    • Contribution to improving interdisciplinary understanding of the system, facilitating bottleneck identification and implementation of actions to increase effective production.
    Responsibilities
    • Participation in all agile ceremonies (Scrum).
    • Development of new features.
    • Refactoring and technical debt management.
    • Migration to new versions of the technology stack (mainly Angular and Spring Boot).
    • Mentoring junior developers for skill development.
    • Pair programming.
    • Continuous monitoring and improvement of code quality.
    • Active participation in cross-functional topics within TDF (Software Engineering Communities of Practice, Katas, starter kits).
    Java17 Spring boot Spring JUnit Testcontainers REST API Azure APIM Cloud computing Azure Cloud GitHub Github Actions Typescript Angular Angular Material Jest Microservices Spring Data JPA Maven 3 SQL Server
  • PMU
    Java Developer
    ENTERTAINMENT AND LEISURE
    January 2022 - July 2022 (6 months)
    Paris, France
    Product: Partner Portal

    Context
    • Reinforcing the PMU team to finalize the development of a new mobile and web application for PMU partners, with three main objectives:
    • Simplifying activity management: Digitizing processes to offer more autonomy and increase efficiency.
    • Fostering the relationship between PMU and its partners: Implementing training and developing a personalized commercial relationship.
    • Stimulating activity: Real-time monitoring and analysis of revenue to boost performance.
    • Project managed according to agile principles and focused on feedback (SAFe/Scrum).
    Responsibilities
    • Participation in all agile ceremonies (Scrum).
    • Technical design of features.
    • Development of User Stories.
    • Implementation of SonarQube for code quality analysis and monitoring its improvement.
    • Refactoring of source code to improve product maintainability and stability.
    Microservices Amazon Web Services AWS Lambda AWS SQS Java 11 Typescript SpringBoot Spring Security Spring Framework Spring Data JPA Docker Gitlab CI/CD JUnit Maven 3 Testcontainers SonarCube REST APIs

Recommendations

Be the first to recommend Mouad

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

  • Master 2 (M2) - Offshore Information Systems Development
    Université de Bretagne Occidentale
    2016
  • Specialized Master - Software Quality
    Université Ibn Tofail
    2015

Skill set

Categories