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

Ramy Gdissa

Fullstack Developer Java & DevOps

€490/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ramy

👨‍💻 Full Stack Java Developer | 6 years of experience | Varied missions
Passionate developer with nearly 6 years of experience in web and backend application development, primarily in **Java**. I have had the opportunity to work on various projects in sectors such as energy, industry, transport, and digital platforms, in an Agile environment.

I am also certified in several key technologies that enhance my technical and methodological skills:

*Professional Scrum Developer™ I (PSD I) and Professional Scrum Master™ I (PSM I)

*AWS Certified Cloud Practitioner

*Docker Essentials & Containerization

  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Native or bilingual

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

Experience

  • SNCF
    Java Back-End Developer
    TRANSPORTATION
    August 2024 - January 2026 (1 year and 5 months)
    Saint-Denis, France
    TSCO & SCR Project:
    The objective is to implement an application to assist in train driving.
    • Design and development of robust and secureREST APIfor inter-service communication.
    • Code refactoring adhering toSOLIDprinciples to ensure application scalability and maintainability.
    • API testing and validation with appropriate tools (Postman, unit and integration tests).
    • Implementation of cron jobs viaKubernetesto automate the cleaning and creation of track route sections (TIV) and the generation of profile segments (SP).
    • Code optimization for the creation of profile segments (SP), resulting in a saving of 1.5 hours on the total processing time.
    • Addition of aRedis cacheto improve performance.
    • Implementation of inter-system authentication mechanisms to secure exchanges and ensure compliance.
    • Implementation of monitoring withDatadogto supervise services.
    • Proactive troubleshooting and bug fixing to ensure service stability and continuity.
    • Use of automatic class generation from XSD files to ensure data structure consistency and reduce manual errors.
    API-oriented Java backend
    Development of robust and maintainable REST APIs
    Management of exceptions and application errors
    Clean code structure (clean code, separation of concerns)

    Spring / Spring Boot
    Spring Boot (configuration, dependency injection)
    Spring Data JPA (repositories, pagination, queries)
    Understanding of the bean lifecycle

    Persistence & ORM
    Hibernate / JPA
    Relational mapping
    Basic query optimization

    Software Quality
    Unit and integration tests
    Functional API validation
    Clean Code, SOLID

    Methodology & Environment
    Agile / Scrum Methodology
    Java Spring boot Docker Kubernetes PostgreSQL
  • ENEDIS
    Full Stack Developer
    ENERGY AND UTILITIES
    October 2021 - March 2024 (2 years and 5 months)
    Courbevoie, France
    VICI Project:
    The application's objective is to process compensation for outages exceeding 5 hours.

    *Deployment and Industrialization:Production deployment of applications after each update and continuation of deployment process industrialization (CI/CD).

    *Migration and Modernization:Application migration following server network zone changes and complete overhaul by integrating Kubernetes and Docker to improve scalability and resilience.

    *Development and Maintenance:Implementation of new features requested by the business, critical bug fixing, and performance optimization.

    *System and Infrastructure Administration:Server management (package installation, permission checks, configuration) and environment monitoring to ensure availability.

    *Documentation and Quality:Writing technical documentation and updates to ensure traceability and compliance of changes.

    ✔ Java backend oriented API
    Development of robust and maintainable REST APIs
    Management of exceptions and application errors
    Clean code structure (clean code, separation of concerns)

    Spring / Spring Boot
    Spring Boot (configuration, dependency injection)
    Spring DataJPA(repositories, pagination, queries)
    Understanding of the bean lifecycle

    Persistence & ORM
    Hibernate / JPA
    Relational mapping
    Basic query optimization

    Software Quality
    Unit and integration tests
    Functional API validation
    Clean Code, SOLID

    Methodology & Environment
    Agile / Scrum Methodology
    Java Spring boot PostgreSQL Docker Kubernetes
  • Picomto
    Full Stack Developer
    PHARMACEUTICALS INDUSTRY
    September 2019 - August 2021 (1 year and 11 months)
    Lille, France
    Picomto Project:
    The context is the software development of a solution for creating, operating, and analyzing digital work instructions (guides).

    *Real-time Integration and Communication:Implementation of an MQTT broker and interfacing with the application for real-time data transmission. Management of advanced notifications and automatic email sending for critical events (e.g., deployment failure).

    *User Experience Improvement:Development of interactive features (touch zoom on images/videos for tablets, guide sharing from player and back-office). Implementation of security mechanisms to block obsolete browsers.

    *Performance Optimization:Significant reduction in processing times (notification deletion/marking, saving large guides). Background PDF downloads with email and internal notification.

    *Advanced Reporting and Exporting:Export data in CSV/XLSX formats, generation of custom PDF reports (complete or simplified), and audit trail of user actions. Automation of risk analysis email sending.

    *Security and Compliance:Implementation of controls (mandatory time zone selection, inactivity modal window). Fixing critical bugs and stabilizing pre-production and production environments.

    Java Spring boot AngularJS MySQL Gitlab CI/CD

Recommendations

Be the first to recommend Ramy

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

  • Master's Degree
    University of Lille
    2021
    Master en informatique
  • Bachelor's Degree
    University of Lille
    2019
    Licence en Informatique

Certifications

  • AWS Certified Cloud Practitioner
    AWS
    2024
  • PSM I - Professional Scrum Master I
    Scrum.org
    2023

Skill set

Categories