You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Waïl LatifWL

Waïl Latif

Full Stack Developer | Java | React

€250/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Waïl

Full Stack and DevOps Engineer with experience in Java, React, Kubernetes, and GitLab CI/CD. I enjoy optimizing development processes and leading complex projects, while mentoring teams and fostering collaboration.
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Coreoz
    DevOps Engineer
    DIGITAL AND IT
    June 2024 - Today (2 years)
    Paris, France
    Migration of a client's projects from Azure TFS to GitLab and automation of deployments to test environments.

    Context:
    As part of the redesign of its SilverLight applications, the client wanted to modernize its project and code management tools by replacing Azure TFS with GitLab while automating deployment processes to improve team efficiency and collaboration.

    Responsibilities and achievements:
    • [ DevOps ] Installation of GitLab and Apache on an Ubuntu VM to centralize source code management.
    • [ DevOps ] Generation of SSL certificates via Let's Encrypt with a DNS challenge to secure communications.
    • [ DevOps ] Facilitating meetings to decide on the migration strategy for existing tickets to GitLab, ensuring a smooth transition.
    • [ DevOps ] Implementation of Kerberos authentication to strengthen the security of applications under redesign.
    • [ TypeScript ] Development of a migration script to transfer data from TFS (Epics, tickets, etc.) to the equivalents in GitLab, facilitating project continuity.
    • [ DevOps ] Implementation of a CI/CD pipeline to build and deploy SilverLight projects on a dedicated server, improving the speed of development cycles.
    • Writing and presenting a training course on Git and GitLab for the client's teams to familiarize them with the new tools.
    Ubuntu Windows Server 2012 R2 Windows PowerShell Bash scripting Gitlab CI/CD MSBuild Silverlight Kerberos Kestrel Apache SSL Certificate Let's Encrypt
  • Coreoz
    Lead Dev Full Stack Java / React Engineer
    DIGITAL AND IT
    March 2024 - June 2024 (4 months)
    Paris, France
    Integration of a new PSP (Payment Service Provider) into all sales systems (online, checkout, vending machine) of Compagnie Des Alpes (CDA).

    Context:
    In order to standardize payment management, this project aimed to integrate Adyen as a single PSP for all sales channels, while ensuring a smooth migration with backward compatibility with other existing PSPs.

    Responsibilities and achievements:
    • [ Technical Architecture ] Design of the integration of the new PSP into the IS, including the adaptation of payment processes to ensure a smooth and secure transition.
    • [ Technical Architecture ] Organizing and facilitating meetings to discuss technical choices and architectural challenges, facilitating informed decision-making.
    • [ Java / React ] Integration of Adyen into sales channels using a Test-Driven Development (TDD) approach to ensure code reliability and quality.
    • [ DevOps ] Setting up SQS queues and SNS topics on AWS to manage Adyen notifications, ensuring real-time communication.
    • [ DevOps ] Creation of a dedicated test environment to test features without disrupting ongoing developments, ensuring a gradual transition.
    • [ Lead Dev ] Review of code quality and maintainability, including verification of backward compatibility with older PSPs, to minimize risks and ensure service continuity.
    • [ Lead Dev ] Management and mentoring of a team of developers, ensuring technical consistency and project excellence, while supporting their professional development.
    Java React.js Amazon Web Services AWS EKS Kubernetes Argo CD Rancher Istio Datadog TDD JUnit Jest Typescript Adyen Microservices
  • Coreoz
    Lead Dev Full Stack Java / React Engineer
    DIGITAL AND IT
    September 2022 - March 2024 (1 year and 6 months)
    Maintenance, monitoring and evolution of the various sales systems (online, checkout, vending machine) of Compagnie Des Alpes (CDA).

    Responsibilities and achievements:
    • [ Java / React ] Design and development of new micro-services, notably for user rights management and product reservation
    • [ Java / TypeScript ] Development of a WebSocket system in Java and TypeScript for real-time communication.
    • [ Technical Architecture ] Design and writing of technical documents
    • [ Technical Architecture ] Organizing and facilitating meetings to discuss technical choices, architectural challenges, and innovative solutions
    • [ DevOps ] Transition to a Kubernetes and GitOps infrastructure, improving resource management and application scalability
    • [ DevOps ] Setting up SQS queues and SNS topics on AWS to manage notifications and real-time messages.
    • [ DevOps ] Performing load tests on the different environments in order to optimize their sizing and ensure optimal performance under heavy load
    • [ Lead Dev ] Ensuring the quality and maintainability of the code by performing regular reviews to identify and correct potential problems.
    • [ Lead Dev ] Managing and mentoring a team of developers to ensure the consistency and technical excellence of projects.
    • Monitoring and application maintenance of production and incident management to maintain high availability and reliability of sales systems.
    Java React.js Amazon Web Services AWS EKS Docker Swarm Docker Kubernetes Traefik Portainer Linux Datadog Rancher Istio Argo CD JUnit Jest Microservices AWS EC2 AWS API Gateway AWS SQS AWS SNS AWS IAM Azure DevOps Spring boot Hibernate QueryDSL

Recommendations

Be the first to recommend Waïl

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

  • Diplôme d’ingénieur Informatique, Big Data et Objets connectés
    École supérieure d'ingénieurs Léonard-de-Vinci
  • Dut Informatique
    université paris 13
    2018

Skill set

Categories