You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Grégory CousinGC

Grégory Cousin

Architect | Java React Js Developer | AWS Cloud

€950/day
7 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Grégory

With 20 years of experience in software publishing as an engineer or technical leader, I am an expert in Java EE, Spring, React, Javascript technologies and agile methodologies.

I had the opportunity to create products for the world's 500 wealthiest individuals (Crédit Agricole, Intuit, IQVIA) as well as for start-ups (KidPool, Ipso Facto) as CTO or software architect.

A graduate of the Conservatoire des Arts et Métiers in software engineering, my areas of intervention are:
- Analysis, Design, and implementation of Web applications (PWA, SAP) in Java, Spring, ReactJs, Redux on monolithic or micro-services architectures deployed on the cloud (AWS, GCP) via Kubernetes.
- Integration with external products via Web Services (REST, SOAP) or communication buses (JMS, Kafka, RabbitMQ)
- Collection, processing, and consolidation of large volumes of data (Scraping, Elasticsearch, Spring Batch, MongoDb, Big Data, Machine Learning)
- Implementation of continuous integration chains to automate deployments and tests (creation of CI/CD pipelines under bitbucket, gitlab, jenkins).
- Facilitation of workshops on agile methods and good coding practices.
- Code audit and refactoring
- Realization of Proof Of Concepts (POC) or Minimal Value Products (MVP)

Having grown from product failures where the customer was not placed at the center of development, I advocate for:

1. An iterative and incremental approach throughout the software development cycle. Ambassador of agile methodologies (SCRUM, Lean, XP).
2. Great empathy towards customers. Observing their behavior when using an MVP or conducting data-driven development are keys to success in producing usable and used tools.
3. The creation of a modern software factory.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 30km), Saint-Cloud (up to 30km)

Experience

  • Crédit Agricole
    Software Architect and Tech Lead Java
    BANKING AND INSURANCE
    January 2021 - Today (5 years and 5 months)
    Paris, France
    Responsible for a JAVA backend team of 5 people for the redesign of the SOFINCO customer area on a microservice architecture deployed in a private cloud (Kubernetes, ArgoCD, HELM).
    Result: 15 microservices deployed in 6 months and a 25% increase in subscriptions on this new customer area.
    Spring boot Kubernetes Microservices Amazon Web Services (AWS) Argo CD Redis Resilience circuit breaker
  • KidPool
    Co-founder & CTO
    SOFTWARE PUBLISHING
    October 2018 - Today (7 years and 8 months)
    Paris, France
    KidPool.fr is a platform that allows parents to find a trusted babysitter by listening to audio interviews and delegating formalities (contract, payment). From a technical standpoint, I carried out the entire implementation of this marketplace with the deployment of several microservices (Java/ Spring Boot) and a Front End application in ReactJS/Redux under AWS:
    - Matching algorithm based on over 40 search criteria
    - Online audio interview tool with vocal expression analysis (Machine Learning)
    - Integration with external APIs to manage payments (MangoPay), customer tracking (CRISP Messaging, AirCall Call Center, Twilio, sendInBlue), geolocation/routes with GoogleMap, appointment management (Calendly API), video conferencing (Zoom API) as well as referencing and conversion with Google Analytics, Google Tag Manager, Hotjar.
    React.js Spring boot Amazon Web Services DevOps Java JavaScript MySQL Nginx Linux Git Docker twilio Google Analytics Google Search Console Google cloud googleMap CRISP MangoPay AirCall HotJar
  • INTUIT
    Engineering Manager
    SOFTWARE PUBLISHING
    August 2016 - September 2018 (2 years)
    Paris, France
    When I joined Intuit as Software Engineering Leader for QuickBooks (QBO) in August 2016, QBO was struggling with 1500 subscribers in France despite being the leading small-business accounting Saas in the US, Canada and UK. Technically, QBO had a monolithic architecture (more than 4 million lines of code), no Automated Integration testing and difficult customization for regional teams. It took 30 days to release any small change to production.

    Over the next 24 months, I:
    - hired and mentored a multicultural SCRUM team of 7
    - increased sprint velocity by 4X and velocity per engineer by 80%
    - decreased release cycle time from 30 days to 5 days by moving to micro-service architecture, allowing for rapid customer feedback and issue-resolution
    - built an automated testing platform, reducing testing time by 65%

    After 2 years, those key achievements has paid off: accelerating subscriber growth from 2K to 8K in 1 year; core-customer NPS from -10 to +30; and a great engineering team.
    Java React.js Spring Amazon Web Services Docker GitHub Scrum IntelliJ

Reviews

4.7

Out of 3 ratings

AD

Account deleted

Reviewed on 1/17/2022

Grégory demonstrated real leadership capacity in his area of responsibility, as a lead developer on a large-scale back-end project, using a micro-service approach in Spring Boot. His relevance, the quality of his technical design and his achievements, as well as his teaching skills were highly appreciated by the team members. His mastery of Kubernetes industrialization chains was invaluable for the successful completion of the project.
C

Chris

KidPool

Reviewed on 7/7/2021

Greg is very rigorous and allowed us to launch important features within tight deadlines. Very pedagogical and constructive. He was responsive to requests, but also helped us identify and prioritize what was most important.

Recommendations

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

  • Graduate Engineer from Cnam Engineering School, Computer Science Specialization (MASTER)
    Ecole d'ingénieurs du Cnam
    2007

Skill set

Categories