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

Hicham Lafnoune

Technical Lead - Craftsmanship - Java - AWS

€750/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hicham

My technical background in Java/Spring/AWS/ANGULAR/Devops and my experience in different functional areas and company cultures allow me to quickly grasp the technical and functional challenges of a secure information system and propose well-thought-out technical solutions and GUIs compatible with the IT project's challenges, and to supervise developers and monitor their activities. I have all the necessary skills to define the architecture of any type of IT project.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • SNCF Connect
    Senior Technical Lead
    TRANSPORTATION
    November 2022 - Today (3 years and 6 months)
    Paris, France
    11-2022 – Present: Tech Lead Java / Kotlin / AWS
    Client: SNCF CONNECT & Tech (APV Domain)
    Since 11/2022 Mission: Enhancement of after-sales for the sncf-connect.com website with new features
    - Adaptation of code to handle the migration of the historical train booking tool.
    - Running both models in parallel to facilitate the switch on the day the new train booking tool is activated.
    - Addition of new after-sales features (Addition and Deletion of pets, Implementation of OUIGO exchange, ...)
    - Creation of a tool to automate branch rebasing on Gitlab CI
    - Evolutionary and corrective maintenance of bugs.
    - Onboarding of new team members.
    - Participation in various workshops (Technical and functional).

    Technologies: Java11/17, Kotlin, Spring Web Flux, Spring boot, Spring Security, ReactJs, Amazon DynamoDb, MongoDb, Gitlab CI, EC2, Lambda, AWS EKS, Git, OpenSearch, Kibana, DataDog, Jenkins, Cucumber, Junit 5,
    Tools: Intellij, Postman.
    Methodology: SCRUM, TDD, Pair programming, MOP Programming
    AWS Amazon DynamoDB MongoDB Java Spring boot Spring Security Spring webFlux Git Gitlab CI Jenkins Terraform Ansible
  • Crédit Agricole CIB
    Tech lead Java/Angular13
    BANKING AND INSURANCE
    March 2021 - Today (5 years and 2 months)
    Guyancourt, France
    Since 03/2021 Mission 1: Migration of an existing application - Asset encumbrance (from AngularJs to Angular 13):
    - Rewriting the application with Angular13 for the front end and Spring boot for the API part.
    - Implementation of SSO (instead of LDAP on the old application).
    - Implementation of the CI/CD part with Jenkins, Docker & Kube
    - Onboarding of new team members.
    - Evolutionary maintenance of the solution.
    - Corrective maintenance of the old solution (before the new one goes into production).

    Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, SAMLV2, JWT, Keyclock, Angular13, NgRx, Teradata, JUnit 4/5, Jasmine, Devops, Jenkins, Ansible, Docker, Kubernetes, AWS S3, NGINX, Grafana, ELK, Prometheus.

    Tools: Intellij, Git, Teradata Studio,
    Methodology: SCRUM, TDD, Pair programming

    Since 03/2022 Mission 2: New project to manage Systemic Risks in the finance department:
    - Creation of a new application with Angular13 for the front end and Spring boot for the API part.
    - Implementation of SSO.
    - Implementation of the CI/CD part with Jenkins, Docker & Kube.
    - Evolutionary maintenance of the solution.

    Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, SAMLV2, JWT, Keyclock, Angular13, NgRx, Teradata, JUnit 4/5, Jasmine, Devops, Jenkins, Ansible, Docker, Kubernetes, AWS S3, NGINX, Grafana, ELK, Prometheus.

    Tools: Intellij, Git, Teradata Studio,
    Methodology: SCRUM, TDD, Pair programming

    Since 06/2022 Mission 3: Participation in the migration of an existing application – Ana Crédit:
    - Conducting interviews to find developers
    - Implementation of the CI/CD part with Jenkins, Docker & Kube.

    Technologies: Java11/17, Spring boot, Spring Security, Spring Batch, RESTFul, SSO, OAuth2, Keyclock, Angular13, Teradata, JUnit 4/5, Jasmine, Devops, Docker, Kubernetes.

    Tools: Intellij, Git, Teradata Studio,
    Methodology: SCRUM, TDD, Pair programming
    Java Spring boot Spring Security AWS S3 Kubernetes Docker Jenkins Spring Batch Git CI/CD Gitlab CI/CD IntelliJ AWS S3 Amazon S3 Ansible
  • ING Direct
    Senior Java JEE Consultant
    BANKING AND INSURANCE
    September 2018 - Today (7 years and 9 months)
    Paris, France
    Mission: Real Estate Credit & Consumer Credit:

    - Change of insurance for consumer credit.
    - Change of insurance for real estate credit.
    - Automation of the integration of external credits
    - Creation of a PoC to replace an internal credit management tool with
    Spring boot, RESTful and angular8.
    - Evolutionary maintenance of solutions.
    - Continuous integration
    Java Spring boot Angular Git Spring Security Agile methodology Jenkins Spring Batch Oracle Spring Apache Kafka JavaScript REST SOAP Scrum TDD

Recommendations

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

  • State Engineer in Information Technology
    National Institute of Posts and Telecommunications (INPT)
    2013

Skill set

Categories