You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
François HallereauFH

François Hallereau

Lead Fullstack Developer | Java | Spring | Angular

€560/day
Nantes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About François

💻 Who am I?
With over 8 years of experience in software development, I've evolved from a developer role to Lead Developer. My expertise lies in the Java/Angular stack, microservices architectures, and managing complex technical projects.

🎯 What I currently do
As a Lead Developer at Sigma, I support a team of developers in skill development and the implementation of best practices (code review, testability, CI/CD pipelines). My work focuses on:
✔️ Reducing technical debt (migration Angular 10 → 16, Java 17 → 21)
✔️ Implementing automated tests (Junit, e2e with Karate)
✔️ Coaching and mentoring developers
✔️ Redesigning and optimizing application architectures
✔️ Implementing Docker on existing projects

🔍 My background at a glance

🏦 BPCE: Development of an automated document reading and verification application with a microservices architecture (OCR, REST API).
⚙ Thales: Performance optimization of a data validation system for a public service.
☁️ CBP (AWS): Migration of borrower insurance applications to an AWS cloud environment.
🏥 Santéclair: Development of applications for the healthcare sector (mutual insurance, secure exchanges).

📚 Key certifications and skills
🔹 AWS Certified Cloud Practitioner (2023)
🔹 Proficiency in technologies: Java, Spring Boot, Hibernate, Angular, React, TypeScript
🔹 Databases: PostgreSQL, MySQL, MongoDB
🔹 CI/CD & DevOps: Docker, GitLab CI/CD, Jenkins
🔹 Methodologies: Agile, Scrum, TDD

Let's connect!
If you'd like to discuss tech, software architecture, or professional opportunities, don't hesitate to contact me!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nantes (up to 10km), Paris (up to 10km)

Experience

  • Sigma
    Lead Developer
    RETAIL (LARGE RETAILERS)
    September 2023 - Today (2 years and 10 months)
    Nantes, France
    Technical support for a team of 4 developers
    Organization of technical workshops
    Implementation of code review
    Assistance and improvement of 4 major applications for a retail client.
    Optimization of the CI/CD chain
    Database version upgrade, Node.js, and Angular

    Java 6 to 11 - Angular - Struts - PostGreSql - Spring - Grails
    Tech Lead DevOps Java Spring Angular
  • BPCE
    Java/Angular Developer
    BANKING AND INSURANCE
    February 2022 - July 2023 (1 year and 5 months)
    Nantes, France
    Implementation of an automated document reading and verification application.
    Microservices architecture with a REST API made available to banks to verify their clients' documents.
    UI for retrieving results with Angular
    Use of an OCR solution: Kofax
    Testing with Junit
    Implementation of e2e tests with Karate
    MySql and MongoDb databases
    Spring Java Angular PostgreSQL Microservices Architecture
  • Thales Communications & Security
    Java Developer
    SOFTWARE PUBLISHING
    September 2021 - January 2022 (5 months)
    Nantes, France
    Automated file processing for data validation and integration.
    Responsible for application performance.
    Database optimization
    Code refactoring
    Performance monitoring with VisualVM and Java Melody
    Mentoring new developers
    Java Spring Spring Batch Hibernate PostgreSQL

Recommendations

Be the first to recommend François

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 of Computer Science - Software Architecture
    University of Nantes
    2018
    Formation développement logiciel centré sur les architectures logicielles, micro services et bases de données distribuées

Certifications

Skill set

Categories