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

Khayem Gmach

Tech Lead full stack Java/J2EE Angular

€750/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Khayem

Full Stack Developer for 15 years, I have participated in the development and evolution of numerous Java/Angular/AngularJs/Jquery web applications for startups and other clients in various sectors: banks (Société générale, Natixis, Bpce,...), media (Arte), Health (Cegedim). My skill set includes: front-end development, back-end development, and continuous integration. I have also played the role of Team Leader in my recent assignments.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • BPCE Lease
    Tech Lead Java/J2EE
    BANKING AND INSURANCE
    October 2021 - Today (4 years and 7 months)
    Charenton-le-Pont, France
    • Design and planning of evolutions for the middleware component (Spider) in close collaboration with other SI Lease teams, using the Agile Safe methodology.
    • Development and virtualization of generic APIs at the gateway level.
    • Improvement of the CI/CD chain for the delivery of middleware components to different environments.
    • Evolving the technical documentation around middleware applications.
    • Migration of APIs to microservices.
    • Shifting microservices to Openshift to ensure orchestration.
    • Monitoring incidents on the electronic signature component for contracts and insurance.
    Spring boot Spring Data Git OpenShift Maven Shell XLDeploy XL Release ELK Splunk SQL REST API SOAP Jenkins Flyway
  • Arte
    Tech Lead Angular/J2EE
    FILM AND AV
    March 2020 - October 2021 (1 year and 8 months)
    Issy-les-Moulineaux, France
    Evolution of the Arte magazine website and its back-office dedicated to the publication of editorial and press content.
    • Development of a virtual room for real-time event broadcasting.
    • Implementation of a RabbitMQ cluster for the development of the virtual room's chat component.
    • Refactoring the data model to manage super collections that group multiple types of programming.
    • Managing a new type of programming with web-only rights.
    • Migration of Hibernate Search indexing to Elasticsearch.
    • Writing technical documents.
    • Coordination between the technical team and the business analysis team.
    • Delivery and production monitoring.
    • Facilitating some Scrum rituals.
    Java Angular Elasticsearch Spring boot Git RabbitMQ Jenkins Ansible rest MySQL
  • Natixis
    Tech Lead / Full Stack Developer
    BANKING AND INSURANCE
    November 2016 - December 2019 (3 years and 1 month)
    Charenton-le-Pont, France
    Wiliz Application: Design and development of the Wiliz application for lease financing / financial leasing of medical and construction equipment suppliers' clients.
    - Requirements gathering.
    - Database modeling.
    - Development of the scoring engine: The engine aims to retrieve all necessary data to evaluate a client and recommend a decision on their financing application.
    - Development of a web application for suppliers to simulate and create financing requests.
    - Development of a web application for analysts to evaluate financing applications, view statistics, and configure client application data.
    - Development of the service layer used by web applications.
    - Implementation of the security policy for the services part based on OAUTH2.
    - Application of the KANBAN Agile methodology for project execution.
    - Production monitoring.
    - Migration of the back-end application from AngularJS to Angular 7.

    PleaseMe Application: Design and development of the PleaseMe application for simulating complex financing requests, used by the regional delegates of Natixis Lease.
    - Requirements gathering.
    - Proof of Concept (POC) realization.
    - Database modeling.
    - Playing the role of Tech Lead on the application.
    - Build and deployment of the application via Jenkins / XLRelease.
    - Log collection via Splunk.
    - Development of cross-functional services used by PleaseMe and other applications.
    Spring boot Angular Angularjs Spring Security git Elasticsearch REST SQL Jenkins Agile Methodology

Recommendations

Be the first to recommend Khayem

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

  • National Engineering Diploma specializing in Software Engineering
    National Engineering Diploma specializing in Software Engineering - National Institute of Applied Science and Technology (INSAT) in TUNISIA.
    2009

Certifications

  • SCJP for Java 6
    SUN
    2010

Skill set (37)

Categories