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

Florian Boulay

Backend Developer - Java/Kotlin/Clojure | DevOps

€700/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Florian

Developer on Java/JVM technical stacks, I am looking for missions where I can contribute my experience to help teams in need of a senior.

My preferred language is Clojure, but Java and/or Kotlin are also languages I appreciate a lot.

I have extensive experience in CI/CD, DevOps, and with the various major cloud providers.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Electre
    Clojure Developer
    PUBLISHING
    February 2024 - June 2025 (1 year and 4 months)
    Paris, France
    I joined Electre in the team responsible for the redesign of the application (available at http://electre-ng.com).
    The objective was to migrate users from their old web application (stopping on 12/31/2024) to the new one. This represents several thousand users per day, as well as several million API calls per day.

    The front and back stack is in Clojure, the database is Postgres, and the application ran in Kubernetes on Google Cloud Platform.

    My role was to provide expertise on the DevOps and backend part, while developing features.
    Missions carried out:
    • Implementation of email sending functionalities via SMTP
    • Implementation of authentication with IP address filtering
    • Creation of REST APIs for suppliers
    • Addition of numerous features on the back office for managing clients and users
    • Communication via REST API
    • Overall improvement of performance, security, test coverage...etc
    • A lot of Clojure development using technologies: Re-Frame, Pedestal, HugSQL, Keycloak, Postgres
    • Development environment: Emacs, Linux, Docker
    • Infrastructure: Gitlab CI, Kubernetes, GCP, Datadog
    Clojure Postgres Kubernetes GCP
  • OSCARO
    Clojure Developer
    AUTOMOBILE
    February 2023 - December 2023 (11 months)
    Paris, France
    I joined Oscaro in the backend team. The entire technical stack is in Clojure and consists of micro-services. My role was to provide expertise on the DevOps and testing part, while developing new features on existing applications.
    Missions carried out:
    • Implementation of a code analysis pipeline using SonarQube and Gitlab CI
    • Improvement of code quality: better test coverage, better documentation...
    • Migration from Jenkins to Gitlab CI
    • A lot of Clojure development using technologies: Leiningen, Pedestal, Integrant, XTDB, Datomic....
    • Infrastructure: Terraform, GCP, Kubernetes, Ansible....
    Clojure Gitlab CI/CD Jenkins
  • ARMIS.TECH
    Lead Developer - Engineering Manager
    PRESS AND MEDIA
    October 2017 - November 2021 (4 years and 1 month)
    Paris, France
    I joined Armis when it had only 12 employees. I arrived as the 3rd developer, and the first senior. When I left, the company had 80 employees, and the Engineering team had 18 people.

    As Tech Lead:
    • Implementation of the first REST applications: Technology choice, technical design
    • Implementation of CI/CD: Setup of Github/CircleCI integration: automated tests, code quality analysis, automated deployments
    • Implementation of Infrastructure as Code with Terraform for AWS and GCP
    • Implementation of monitoring using Datadog
    • Setup of automated end-to-end interface and API tests with Katalon
    • Creation of best practices and team standards
    • Close work with the product team
    • "Dockerization" of applications
    • Creation of applications in Clojure: AWS lambda, web applications, REST APIs
    • Creation of Java/JVM applications and APIs using Vert.x, Spring Boot, Quarkus, Kotlin technologies

    As Engineering Manager:
    • Creation of the DevOps team
    • Creation of the automated QA team
    • Creation of 3 development teams
    • Monthly newsletter for the Engineering team
    • Communication and representation of the team during inter-team meetings: weekly, quarterly roadmap, annual board
    • Implementation of work processes with other technical teams: data and production in particular
    • Recruitment of many profiles who joined Armis, and not only within the Engineering team
    Java Kotlin Google Cloud Docker PostgreSQL

Recommendations

Be the first to recommend Florian

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 in Engineering of Distributed Information Systems, Distributed Systems
    ESIAG - School of Computer Science Applied to Management
    2005
    Master Ingénierie des Systèmes d'Information DIStribués, Distributed Systems

Skill set (23)

Categories