You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nour-Eddine L.NL

Nour-Eddine L.

Tech-Lead (Java/Angular)

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nour-Eddine

With years of experience, I have developed expertise in programming, through operations and finally in technical leadership and management. I have had the opportunity to gain knowledge in all aspects of software development.

I am an engineer at heart, finding great pleasure in creating things and making them happen. Software, processes, teams - I enjoy analyzing, tinkering, and improving efficiency. Staying in touch with technology is very important to me and constantly learning new things at work and as a hobby.

I am currently based in Paris, France.

Others :
Software Development :
Java/Kotlin with Spring Framework
TypeScript with Angular, Node.js
Angular Material
CSS3 with SASS, semantic HTML5
Databases: MySQL, MongoDB, Redis, ElasticSearch
Message brokers: AMQ, ActiveMQ, RabbitMQ
Multi-server, scalable, cloud (AWS), Docker
Analysis: Gatling, VisualVM, Sonar
GIT, GitHub, Bitbucket, GitLab
Key words : Clean Code, Design Patterns, TDD, DDD, CI, micro-services

Management:
Technical leadership, teams up to 10 people
Progress evaluation, personal development, trainings
IT Budget planning and execution
Setting up development process, metrics
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Crédit Agricole
    Tech lead
    BANKING AND INSURANCE
    June 2023 - Today (3 years)
    Montrouge, France
    Project: Several (Omega, Sales-blotter, CFX, HtoOT etc)
    Organization: V-Cycle

    The objective of this mission is to strengthen the team by ensuring the maintenance of existing applications and developing new applications with modern technologies such as Kafka, Angular, and Redis. In this environment, the focus is on performance and processing speed, minimizing superfluous layers as much as possible. This includes intensive use of stored procedures and native JDBC for database-side processing.

    Mission:
    • Maintenance (TMA) and development of new features;
    • Design of REST API / Kafka Message contracts
    • Development of REST services new features;
    • CI/CD with gitlab and cdArgo: setup of configuration projects;
    • Dockerization of applications;
    • Deployment in development, integration, qualification, pre-prod environments (manual before CI/CD);
    • Service monitoring in Kibana (for Kafka streams);
    • Code review;
    • Technical design

    Technical environment: Java 8/11/17, Angular, Ag-grid, Redis, Spring boot, Kafka, Hibernate /native-jdbc, JUnit, Mockito, Postgres/Sybase, Maven, gitlab, cdArgo.
    Back-End Development Optimization Front-End Development Industrialization TDD/BDD Clean Code V-Cycle Gitlab CI/CD Argo CD Java17 Angular 16
  • TotalEnergies GRP
    Technical expert
    ENERGY AND UTILITIES
    May 2020 - June 2023 (3 years and 1 month)
    Paris, France
    Project: Several (RP360, Error Management, Grd-batchs, Temporis, Promethee, Helios)
    Organization: Agile-Scrum

    The objective of this mission is to strengthen the team to stabilize and deploy applications with new technologies like Kafka and Angular while securing access through the implementation of an API Management Gravitee. The APIM is also used to expose services to other teams/scopes such as SAP-CRM, Customer Area, pre-customer area, and others.
    During this mission, I was involved in providing technical-functional support and implementing best practices for clean code and program/query optimization. Functional support involved scoping functional requirements and writing technical documents to facilitate rapid development and delivery within the planned deadlines.

    Mission:
    • Scoping (technical-functional) of projects;
    • Writing technical documentation (DIN, technical specs, and others);
    • Design of REST API / Kafka Message contracts
    • Development of SOAP/REST services new features;
    • Development of business new features;
    • TMA on certain applications;
    • Automation of performance tests,
    • Implementation of Jenkins pipelines;
    • Dockerization of applications;
    • Cloudification of an application in AWS (on premise to AWS)
    • CI/CD with github actions
    • Deployment in development, integration, qualification, pre-prod, and prod environments;
    • Technical validation of Kafka streams;
    • Service monitoring in Kibana;
    • Writing architecture documents;
    • Code review;
    • Technical design (in parallel to functional design)
    • Implementation and maintenance of Gravitee API management
    • Batch development,
    • Data migration (merging data from two SAP and Phoenix systems into a single RP360 repository)
    Craftsmanship Spring boot Java 11 Java 8 Angular Oracle PostgreSQL Spring Batch Gatling Scala Golang TDD Clean Code
  • Société Générale
    Technical referent
    BANKING AND INSURANCE
    July 2018 - March 2020 (1 year and 8 months)
    Paris, France
    Project: Cross mandate (Clever)
    Organization: Agile-Scrum

    Mission:
    • Setup of several environments for different project phases: Development, Integration, Banking and Technical Homologation (HOB/HOT), then Production
    • Setup of continuous integration/deployment pipelines
    • Deployment in integration and production environments
    • Technical support / anomaly resolution
    • Support to other teams using the developed services
    • Use of multiple profiles per environment under Maven
    • Separation of test execution under Maven and generation of test reports
    • Creation and maintenance of topologies in Alien4Cloud
    • Use of GoldFish
    • Publication and maintenance of REST APIs in SSOP (IBM API Management)
    • Consumption of REST APIs via SSOP
    • Writing technical documentation
    • Design and development of REST APIs
    • Design and development of UIs in Angular

    • Code review


    Technical environment: Java 8, Angular5, Spring boot, JAX-RS, Hibernate, JUnit, Mockito, RestAssured, Postgres, IBM API Connect management, GoldFish, Alien4Cloud, custom client frameworks, Jenkins, SonarQube, GIT, Nexuss, Maven
    java 8 angular 5 Spring boot JAX-RS Hibernate JUnit TDD Software Craftsmanship REST SOAP PostgreSQL API Connect APIM Goldfish Alien4Cloud Jenkins SonarQube Git Nexus Maven

Recommendations

Be the first to recommend Nour-Eddine

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
    National School of Applied Sciences
    2015
    les axes de formation : Développement, intelligence artificielle, Modélisation, Securité (réseaux et applicatif), Bigdata, Architecture, Administration de systèmes (Linux), Gestion de projet, Indistrialisation ( devops)

Skill set

Categories