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

Hamath Kane

Full Stack Java/Angular | Spring Boot · Flutter

550 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Hamath

Développeur Full Stack avec 8+ ans d'expérience, spécialisé Java/Spring Boot et Angular. Interviens également sur Flutter et React Native. Habitué aux contextes bancaires et santé. Disponible pour des missions courtes en remote.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Econocom
    Full Stack Developer (Java, Angular)
    EDITION DE LOGICIELS
    septembre 2024 - Aujourd'hui (1 an et 9 mois)
    92800 Puteaux, France
    Consultant chez la banque LCL en tant que Ingénieur études et développement.

    Développement d'une plateforme web destinée aux conseillers agences LCL dénomée "Parcours eCommerce". Cette plateforme permet automatiser l'ouverture des contrats professionnel et entreprise.

    Technologies: Java, Spring Boot, Angular, Kubernates
    Java Spring boot Développement web Kubernetes Angular
  • Cegedim Maroc
    Senior Java FullStack Developer
    EDITION DE LOGICIELS
    décembre 2022 - mai 2024 (1 an et 5 mois)
    Morocco
    Migration of OCT project, a system that receives batches of Electronic Medical Record (EMR) and Electronic Claim Packages (ECPs), created by healthcare professionals, and forwards them to health insurance recipient organizations. This project was developed using old technologies:
    • • SVN to Git: The first step was to retrieve the repository from SVN and transfer it to a GitLab repo in order to reconstruct the commits history using the svn2git tool.
    • • Maven 1.0.2 to Maven 3.8.7: The project is made up of several modules and sub-modules. An important step was to transform the project.xml and maven.xml files into a POM.
    • • Java 6 to Java 8: Migration of deprecated java classes for each module and some refactoring
    • • Hibernate 3.2.3 to 4.3.11 : Fixing deprecated hibernate queries and codes…
    • • Spring Framework 1.2.5 to 4.1.9: The major step in this process was to migrate the spring framework, managing its incompatibility with the various project components, such as java, hibernate, mule ESB... Converting xml based conf into java based conf with annotations…
    • • Acegi Security 1.0.2 to Spring Security 4.0.4: The security part was implemented with Acegi Security, a solution no longer used by Spring. This led to implement Spring Security.
    • • ActiveMQ 4.1.1 to 5.15.0.
    • • JBoss4 to WildFly 17.
    • • Mule 1.3.3 to 3.9.0: Another important step in this process was the migration of Mulesoft, the backbone of the project, which handles all data flow management between the various services.
    • • Deploying and testing ...
    Java Spring boot MuleSoft Git Jenkins
  • Adias-Mauritanie
    FullStack Developer (Java Spring Boot - Angular - DevOps)
    EDITION DE LOGICIELS
    mars 2019 - décembre 2022 (3 ans et 9 mois)
    Nouakchott, Mauritania
    Involved in the implementation of several solutions, for national and international customers.
    • • Applied skills in Java, JavaScript, PostgreSQL, Spring Boot, Kafka, Docker, GraphQL, Angular, Microservices, and Kubernetes.
    • • Migrating the first version of the platform, which was a monolith, into a micro services architecture for better separation of domains.
    • • Implementing a Spring Boot Micro-Services architecture using HTTP as the communication layer, utilizing Feign for communication between services.
    • • Integrating full-text search functionality using Lucene, Hibernate Search, and Elasticsearch.
    • • Kafka for stream processing.
    • • Implementing CQRS (Command and Query Responsibility Segregation) to read data from the API (REST/GraphQL) and save it in a relational database (PostgreSQL). Changes were published in a Kafka topic to be read by a microservice responsible for synchronizing data with Elasticsearch indexes.
    • • Developing a micro-frontend framework to split the workload of developing multiple frontend applications between teams and present them as a single application from the client's perspective.
    • • Orchestrating services using Kubernetes, creating a Jenkins pipeline written in Groovy to communicate with Gerrit Code Review and launch deployments using a committed Kubernetes scaffold file.
    • • Hands on technologies such as Spring Boot, Spring Security, Elasticsearch, Kubernetes, Kafka, GraphQL, Apache PIO, Swagger, Git, Angular, NgRx, Jenkins, Gerrit, Gradle, and followed the Scrum methodology.
    Spring boot Java Angular Docker Kubernetes

Recommandations

Soyez le premier à recommander Hamath

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master's in Computer Science
    Master's in Computer Science

Catégories