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

Kevin Patinaud

Senior Fullstack Developer Spring React Angular

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Kevin

With over six years of experience, including five years in-house at Société Générale, I have had the opportunity to work on and lead numerous IT projects.


  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • Chronopost
    Senior Developer, e-invoicing project
    TRANSPORTATION
    March 2023 - January 2024 (11 months)
    Paris, France
    Identification of needs and design of the solution within the regulatory framework of electronic invoicing

    Achievements
    • Mapping of billing data to be transmitted to the DGFIP within Chronopost's IS
    • Analysis of business needs and writing of technical specifications (SRS)
    • Support, involvement and coordination of different teams in the adoption and development of the e-invoicing solution
    • Implementation of a hexagonal application architecture
    • Interpretation of business objects and design of the data structure (PostgreSQL database)
    • Development of the application centralizing invoices from Chronopost's entire IS (Spring)
    • Writing unit tests (Jest, Junit)
    • Reinforcing the team's development best practices (agile methods, TDD, clean code, etc.)

    Technical Environment
    Spring, Java 17, Angular, Hibernate, SQL, PostgreSQL, Git, Jenkins, Shell, V-Tom, SQL, PostgreSQL, Git flow, Jenkins, UBL, EDI
    Spring Spring Batch spring data Angular SQL Shell
  • Société Générale - RESG
    Senior Developer (Spring & React) - Operational Risks
    BANKING AND INSURANCE
    March 2022 - December 2022 (10 months)
    Paris, France
    Development of a SaaS application to administer losses and incidents for the Société Générale group

    Team
    RESG: International team comprising five developers in Paris and five in Bangalore, India, one tech lead, and three business analysts

    Achievements
    • Daily communication in English with team members located in India
    • Commissioning of a DevOps environment including a CI/CD pipeline (via Git, Jenkins) and a quality gate (Sonar)
    • Writing Jenkinsfiles to configure build and automatic deployments
    • Coordination with infrastructure teams and creation of environments (dev, homologation, and prod)
    • Participation and facilitation of DOJO sessions in English
    • Backend application development in Spring
    • Development of unit tests with Junit for the backend (Java Spring)
    • Development of acceptance tests with Fitnesse for the backend (Java Spring)
    • Frontend application development in React (including Redux usage)
    • Execution of integration and end-to-end tests (Cypress)
    • Definition of the relational model and implementation of the database (PostgreSQL)
    • Development of the persistence layer of the backend application (Spring) with MyBatis
    • Support for the testing team during the project, especially during the homologation phase
    • Definition and application of a Git branch management policy according to the Gitflow workflow
    • Adaptation of git hooks to run automatic tests on each commit, thereby ensuring the quality of the produced and shared code
    • Clear and concise writing of git readmes to present the project and provide application installation and configuration information

    Technical Environment
    Spring, Java 17, React 17, Redux, Typescript, SQL, Jest, Junit, MyBatis, Fitness, TDD, Gherkin, Maven, Git, SOLID, Git flow, Jenkins, Sonar, DevOps, international team (daily English), Agile, SAFE, PostgreSQL database
    Spring Spring Batch Spring boot React DevOps PostgreSQL jest junit github Git Jenkins
  • Société Générale ITIM
    Developer for regulatory project MIF 2 (Oracle, Java Spring)
    BANKING AND INSURANCE
    February 2019 - May 2020 (1 year and 3 months)
    Paris, France
    Evolution of stock market applications for the entry into force of the new European regulation MIF 2

    Project Team
    ITIM/Bourse: One Product Owner, two developers in Paris and two in Lille

    Achievements
    • Active support in the implementation of Agile processes
    • Close collaboration with the Product Owner to understand the functional need and translate it into a technical solution
    • Interpretation of business objects and definition of the relational model
    • Creation of tables and optimization of indexes
    • Development of the application controlling the eligibility of financial instruments to MIF 2 criteria (Java, Spring batch)
    • Development of the data persistence layer (Hibernate)
    • Scheduling of Spring batch executions using the Quartz scheduler
    • Development of unit tests (Junit) with 80% code coverage
    • Optimization of application performance by identifying and resolving bottlenecks
    • Application of a Git branch management policy according to Gitflow
    • Adaptation of git hooks to execute automatic tests on each commit
    • Support for the Product Owner in writing User Stories (using Gherkin)
    • Proactive identification and resolution of obstacles that could hinder the smooth progress of the project
    • Proactive in proposing, identifying areas for improvement, and sharing ideas
    • Coordination with other teams and definition of milestones for technical interface delivery
    • Proactive communication on development progress
    • Improvement of collaboration among project team members

    Technical Environment
    Spring batch, Spring Data, Java 11, Shell, TOM flow, PL/SQL, SQL, Oracle, Git, Jenkins, Control M, MIIF 2,
    DevOps, Agile, Jira, Confluence
    Spring Batch spring data Shell SQL Oracle Git

Recommendations

Be the first to recommend Kevin

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

  • Engineer specialized in information systems
    Institut Mines Télécom
    2017

Skill set

Categories