Backend staff engineer
            2020 - ? - SonarSource, Genève, Suisse (Remote)
            
            
                
                
                     Java
                
                
                
                     Amazon Web Services
                
                
                
                     SonarCloud, SonarQube
                
                
                
                     GitHub
                
                
                
                     ElasticSearch / OpenSearch
                
                
             
            SonarSource is a company of 500 employees (September 2023). 
The Sonar solution equips developers and organizations to systematically achieve a state of Clean Code so that all code is fit for development and production. 
By applying Sonar’s Clean as You Code methodology, organizations minimize risk, reduce technical debt, and derive more value from their software in a predictable and sustainable way.
As a backend software developer and Staff Engineer on the SonarCloud team:
  - Design and develop features on SonarCloud using the Java language
 
  - Design of cloud-native architecture
 
  - Drive multi-month projects to move from a monolith app to a cloud native app
 
  - Clarify and plan the tasks, enable my squad to progress towards the objective
 
  - Apply the product vision, participate in the team organization
 
 
         
        
        
            Senior Java developer
            2017 - 2020 - SoftAtHome, Lyon, France
            
            
                
                
                     Java
                
                
                
                     Hazelcast, Apache Kafka
                
                
                
                     Protobuf
                
                
                
                     GitLab, SonarQube, Jenkins
                
                
                
                     ElasticSearch, Beats, Kibana
                
                
                
                     Microsoft Azure, Ansible
                
                
             
            SoftAtHome is a company of 300 employees, specialized in home connectivity, Home Applications and data.
In Lyon, the office counts 25 employees and edits software for telecom operators.
As part of Research & Development team:
  - Conception and development of features on the main product, EqualONE
 
  - Design, development and deployment of new products for 2 specific client use cases around V3D’s
network active testing solution mScore
 
  - Design and setup of a Continuous Integration platform, integration with server-side products portfolio
 
  - Design and setup of an application monitoring infrastructure
 
  - Automation of product deployment for performance testing
 
 
         
        
        
            Git trainer
            2017 - 2017 - Sopra Stéria, Limonest, France
            
            
            Git training courses, for colleagues and clients.
Conception and leading of training sessions of 10 persons.
2 modules of 1 day each:
  - Basic: for every developer who want to learn how to collaborate using Git.
 
  - Advanced: for senior developers, technical and team leaders who want to learn advanced commands and how to setup a Git
workflow that fit their development and delivery constraints.
 
 
         
        
        
            Java technical leader
            2013 - 2017 - Sopra Stéria, Limonest, France
            
            
                
                
                     Java
                
                
                
                     Spring, MongoDB
                
                
                
                     ElasticSearch, LogStash
                
                
                
                     RabbitMQ, Apache Kafka
                
                
                
                     GitHub, SonarQube, Jenkins
                
                
                
                     Amazon Web Services, Ansible
                
                
             
            Sopra Stéria is a consulting company of 45,000 employees worldwide.
As technical leader of a 10-persons team, working on a backend of several mobile apps:
  - Technical management of 10 Java developers
 
  - Conception and development of critical features
 
  - Analysis and improvement of performances
 
  - Design and setup of a continuous integration platform on AWS cloud
 
  - Production support
 
As technical leader of an application monitoring platform:
  - Scalability (from 2 to 20 production servers, from 10 to hundreds of events/s)
 
  - Moving from manual deployment to automated and continuous deployment
 
 
         
        
        
            Java developer
            2011 - 2013 - Sopra Group, Ecully, France
            
            
                
                
                     Java
                
                
                
                     Spring, Maven, Eclipse, SVN
                
                
                
                     Jenkins, SonarQube
                
                
             
            As member of a 5-persons development team:
  - Conception and development of features on several products for our clients
 
  - Usage of continuous integration platforms