You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Brahim L.BL

Brahim L.

Tech Lead / Senior Full Stack Developer

€720/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Brahim

With a background as a state engineer in computer science, I position myself as a Full Stack Tech Lead. Indeed, having technico-functional experience in the banking, insurance, and human resources sectors, I bring expertise and added value to clients in these areas.

As an experienced Tech Lead, I have been able to create and support several development teams and initiate or participate in improving processes related to the creation of new applications or features.

My strengths include motivation, entrepreneurial spirit, rapid learning, rigor, and autonomy. Furthermore, I am recognized for my ability to propose innovative solutions, communicate effectively, and foster sharing within the team.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • Société Générale - BDDF
    Tech Lead / Senior Full Stack Developer
    BANKING AND INSURANCE
    January 2022 - Today (4 years and 5 months)
    Paris, France
    Context:

    I joined the BDDF (Banque De Détail en France) teams to develop two new applications:
    - PTO Operations Platform: An application dedicated to life insurance arbitrage, deposit, and subscription operations, and monitoring of various client advisories.

    - PTX Transactions Platform: An API exposed to SG partners for interacting with the operations platform.

    These projects are developed with Java 11, Spring 5, Spring Boot, React 17, and take place in an Agile context where IT teams work closely with the business.

    Achievements:

    - Documentary analysis and understanding of the existing system.
    - Participation in team meetings (Product Backlog - Sprint Backlog - Daily Standup - Sprint Retrospective).
    - Participation in meetings with Business Analysts for the development of functional specifications and project monitoring.
    - Organization of technical meetings to discuss/propose technical solutions and the roadmap with architects and developers.
    - Writing and estimation of tasks.
    - Monitoring and support of features with team members during sprints.
    - Development of the PTO Operations Platform: An application dedicated to life insurance arbitrage, deposit, and subscription operations, and monitoring of various client advisories.
    - Development of the PTX Transactions Platform: An API exposed to SG partners for interacting with the operations platform.
    - Development of business services for REST calls.
    - Guarantee of good development practices.
    - Guarantee of branch configuration management and Pull Request validation.
    - Preparation of releases, deployment to acceptance, pre-production, and production (Jenkins, Docker, Kubernets, Maven).
    - Ensuring the maintenance and evolution of applications.
    - Confluence documentation of deliverables.
    Java 11 React.js redux redux-saga Spring MVC SpringBoot Spring Data JPA Spring Security Docker Kubernetes Elastic Stack (ELK) Fiddler REST Postman Jest JUnit Mockito Chai Jasmine TDD Behavior Driven Development Domain Driven Design jee Web Project Management CTO IS Architecture
  • APEC
    Tech Lead / Senior Full Stack Developer
    PUBLIC SECTOR
    January 2017 - January 2022 (5 years)
    Paris, France
    Context:

    I participated in the SI redesign to integrate new features into the association's website and various applications, all using Fullstack JEE Java 7, AngularJS initially, and then migrating to JEE Java 8 Angular.
    I worked on major projects related to internship integration, offer management, the application process, and CV and cover letter management.

    Achievements:

    - Documentary analysis and understanding of the existing system.
    - Participation in team meetings (Product Backlog - Sprint Backlog - Daily Standup - Sprint Retrospective).
    - Participation in meetings with Business Analysts for the development of functional specifications and project monitoring.
    - Organization of technical meetings to discuss/propose technical solutions and the roadmap with architects and developers.
    - Writing and estimation of tasks.
    - Monitoring and support of features with team members during sprints.
    - Redesign of the PDS Back-Office website from AngularJS/Java 7 to Angular / Java 8: Offers and offer baskets - Candidapec - Professionals - Contacts - Establishments - Time Management - Reports - Administration.
    - Redesign of the apec.fr website from AngularJS/Java 7 to Angular / Java 8: Application - CV and cover letter management - candidate and recruiter space - Application management - Job search - Profile search - Workshops.
    - Guarantee of good development practices.
    - Guarantee of branch configuration management and Merge Request validation.
    - Preparation of releases, deployment to acceptance, pre-production, and production (Hudson, Jenkins, Docker, Kubernets, Maven).
    - Ensuring the maintenance and evolution of applications.
    - Scrum Master Backup: Daily Scrum - Arbitration - Liaison with Business Analysts and architects.
    - Confluence documentation of deliverables.
    Java Spring Spring MVC Spring Security SpringBoot Spring Batch Spring Security Angular rxjs JUnit Mockito
  • HR Path
    Full Stack Engineer JEE / .Net AngularJS
    DIGITAL AND IT
    October 2014 - December 2016 (2 years and 2 months)
    Company: CocaCola

    Context:
    Migration of the information system based on Lotus to a modern web system for managing all sales, product commission rates, and payroll.

    Achievements:
    • Participation in team meetings (Product Backlog - Sprint Backlog - Daily Standup Meeting - Sprint Retrospective).
    • Design.
    • Sales commission rate application: Management of product commission rates - Bulk sales loading - Commission calculation - Generation of results reports.
    • Team Leader and Account Developer remuneration system application: Configuration of territories, routes, and delegations - Team Leader management - Bonus calculation, Reporting, and results generation - Overall and specific ranking.
    • Iterative development of server-side components (models, DAO interfaces and implementations, services, controllers, WebServices) and client-side with AngularJS (services, controllers, views).
    • Unit tests (JUnit4), performance tests, and integration tests.
    • Documentation and delivery.

    Company: Bouygues

    Context: Development of the web application "Base Dispatch" for processing and managing publications (payroll, insurance, etc.).

    Achievements:
    • Participation in team meetings (Product Backlog - Sprint Backlog - Daily Standup Meeting - Sprint Retrospective).
    • Design.
    • Development of functionalities (General configuration, generation, validation, merging, and reporting)
    • Iterative development of server-side components (models, repository, controllers, and Web API) and client-side with AngularJS (services, controllers, views).
    • Unit and integration tests.
    • Documentation and delivery.

    Technologies: Agile (Scrum) - JAVA 7 - JEE - Spring 4 MVC - Hibernate 4 - JPA - AngularJS 1.4 - SQL Server - Web Services - Bootstrap - JUnit4 - git - Maven - JVISUALVM - Jenkins - Postman - ASP.Net MVC 4 - C# - Entity Framework 5
    - linq - SQL Server - Bootstrap.
    Java Spring Angular Spring boot Spring MVC ASP.NET MVC Hibernate ASP.NET Entity Framework LINQ SQL Server Git

Recommendations

Be the first to recommend Brahim

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

  • Engineer's degree, Computer Software Engineering
    ENSA Agadir
    2014
    Engineer's degree, Computer Software Engineering

Skill set

Categories