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

Firas Gabsi

Tech Lead / Developer (Java/Angular) / Devops

€700/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Firas

Solution Architect and Tech Lead Java / Angular, I support companies in the design, modernization, and security of complex, business-critical digital platforms.

I work with large corporations and regulated organizations (banking, insurance, luxury, energy, public sector) to transform existing systems into modern, scalable, and sustainable architectures, while ensuring performance, security, and software quality.

My expertise covers the entire value chain: from target architecture to production, including development, data, cloud, and DevOps.
  • English

    Native or bilingual

  • French

    Native or bilingual

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

Experience

  • Banque de France
    Solution Architect
    BANKING AND INSURANCE
    March 2024 - Today (2 years and 5 months)
    Paris, France
    Overview:
    Design, structure, and optimize the application and technical architecture of the FIBEC project, aiming to provide companies with a climate score based on the assessment of their ecological transition trajectory, their exposure to physical risks, and the maturity of their climate strategy.

    Tasks and responsibilities:

    ● Architecture & Technical Design

    Design of a modular and scalable architecture based on a microservices approach, ensuring interoperability with Banque de France systems.

    Writing architecture documentation and development standards integrating security, performance, and software quality.

    Definition of technological standards and participation in technical governance (architecture choices and trade-offs).

    Execution of PoCs on critical components (interoperability, performance, mapping).

    ● Data Processing and Integration

    Implementation of ETL/ELT pipelines for aggregating and normalizing climate, financial, and regulatory data.

    Optimization of real-time and batch processing with resilience and scalability constraints.

    Load testing and optimization of SQL/PostGIS queries on geospatial data.

    ● Infrastructure, Security & DevOps

    Deployment of an OpenStreetMap server under Linux (Red Hat) for climate risk mapping.

    Implementation of security mechanisms (OAuth2, access management, data encryption).

    Monitoring of Java / Spring Boot and Angular performance, caching, and SQL/NoSQL tuning.

    Setup of CI/CD pipelines with Docker, Kubernetes, and GitLab CI.

    ● Technical Supervision & Coordination

    Team support, code reviews, definition of standards, and technical mentoring.

    Java, Angular, and Python development and monitoring of technical debt.

    Coordination with business teams, POs, and enterprise architects.
    Java Angular Spring Boot Apache Kafka Microservices Architecture
  • Chanel
    Tech Lead Java / Angular
    LUXURY GOODS
    September 2022 - March 2024 (1 year and 6 months)
    Paris, France
    Tasks and responsibilities:
    Architecture and Technical Development:
    - Design and oversight of the portal's technical architecture, oriented towards Domain-Driven Design and hexagonal architecture, to ensure separation of business/infrastructure concerns.
    - Progressive migration towards an event-driven architecture using Axon Server and Apache Kafka to enhance reactivity, traceability of business events, and system resilience.
    - Implementation of a micro-frontend architecture with Nx monorepo, facilitating inter-team collaboration, component reusability, and progressive module version upgrades.
    - Participation in macro-estimations and delivery planning, with strong involvement in identifying technical risks.
    - Setup of automated end-to-end tests (Cypress, Playwright) to secure critical portal flows.
    - Execution of development tasks.

    ● Performance & Software Quality:
    - Diagnosis and resolution of front-end and back-end performance issues (latency, load times, Angular component complexity, unoptimized API calls).
    - Implementation of observability mechanisms (logs, metrics, alerts) to monitor the portal's status in production.
    - Active monitoring of technical debt, with corrective action plans (refactoring, documentation, automated tests).
    - Guarantee of continuous product quality: systematic code reviews, test coverage, continuous integration, business validation.

    ● Management, Agility & Training:
    - Taking on the role of Scrum Master to streamline team coordination, ensure agile ceremonies (Daily, Planning, Review, Retrospective), and oversee backlog management.
    - Training and mentoring of team members on best development practices, hexagonal architecture, Nx usage, and DevOps culture.
    Java Angular DevOps Azure Cloud Apache Kafka
  • BNP Paribas
    Senior Java EE Developer
    BANKING AND INSURANCE
    April 2021 - September 2022 (1 year and 5 months)
    Paris, France
    Overview: In an international environment (team of 18 people spread across India, London, and Paris)

    Projects:
    - Study and development of the backend part of Market360 (a platform for publishing various media types in the trading domain).
    - Analysis and development of an authentication system based on LDAPs and SAML.

    Tasks and responsibilities:
    ● Setup of various technical environments
    ● Study and design of the portal architecture
    ● Securing REST APIs using JWT
    ● Setup of Active Directory
    ● Development of a SAML server (from scratch)
    ● Implementation of a microservices communication system using a messaging system (Apache Kafka)
    ● Development of the solution
    ● Setup of the content integration system using Gitlab.
    ● Development and automation of various types of tests (unit, integration, performance, etc.)
    ● Development of PL/SQL scripts
    ● Resolution of security and performance issues
    ● Writing technical documents
    Java Apache Kafka Spring Boot Hibernate External API Integration

Recommendations

Be the first to recommend Firas

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

  • Engineering degree
    ISITCOM
    2011
    Diplôme d'ingénieur en
  • Oracle Certified Professional Java SE 7, Cisco CCNA, ReactJS Training
    Oracle Certified Professional Java SE 7, Cisco CCNA, Formation ReactJS

Skill set

Categories