About Cyril
English
Conversational
French
Native or bilingual
Experience
- MediatransportsFull-Stack Technical LeadTRANSPORTATIONDecember 2022 - Today (3 years and 8 months)Boulogne-Billancourt, FranceTechnical Lead within the IT department of Mediatransports, in charge of several functional areas of the business ERP. I support a development team in modernizing the information system, with a strong focus on architectural choices, development quality, and team skill development.Main achievements:
- Technical leadership of several ERP modernization projects.
- Progressive migration of the application to a modern Java stack (Spring, Quarkus) and Angular.
- Design and implementation of a shared document generation platform, reusable by multiple applications.
- Development of new back-end and front-end features.
- Implementation and evolution of REST APIs.
- Integration of Keycloak for authentication management.
- Leading technical workshops and mentoring developers.
- Code reviews, validation of Merge Requests, and dissemination of best practices.
- Participation in workshops with business stakeholders to translate business needs into technical solutions.
- Contribution to architectural decisions and continuous improvement of software quality.
Technical environment:Java 21, Spring Boot, Spring Data, Spring Security, Quarkus, Angular, PostgreSQL, JPA/Hibernate, JOOQ, Liquibase, REST, Keycloak, Maven, GitLab, Jenkins, SonarQube, JUnit 5, Mockito, AWS, Jira. - KLEE GROUPFull-Stack Technical LeadDIGITAL AND ITNovember 2018 - December 2022 (4 years and 1 month)Le Plessis-Robinson, FranceJava / Full-Stack Technical Lead – Klee Group (2018 – 2022)Technical Lead on several large-scale projects in the public and notary sectors, with a central role in application modernization, architecture definition, and support for development teams.Main achievements:
- Technical leadership of several critical Java applications.
- Progressive migration from a proprietary framework (Vertigo) to Spring and Angular.
- Implementation of a Spring project template to standardize new developments.
- Design of shared technical libraries used by several applications.
- Development of back-end and front-end features.
- Implementation of REST APIs and integration of external services.
- Integration of Keycloak for authentication management.
- Leading technical workshops, mentoring developers, and code reviews.
- Participation in workshops with business stakeholders and preparation of deliverables.
- Proof of Concepts (POCs) and technical studies (Android, model generation, development tools).
Technical environment:Java 8, Spring Boot, Spring Security, Vertigo, Angular, Struts 2, PostgreSQL, JPA/Hibernate, Liquibase, REST API, Feign, Keycloak, Maven, GitLab, Jenkins, SonarQube, JUnit 5, Mockito, Tomcat, Jira. - Hardis GroupLead Java DeveloperBANKING AND INSURANCEAugust 2018 - October 2018 (1 month)Paris, FranceLead Java Developer – Hardis Group (2018)Mission carried out at Intériale as part of the operational maintenance of production environments and support for the evolution of an application undergoing modernization.Main achievements:Supervision and monitoring of production processes.Management and analysis of XML flows.Development of new features for a Java/Spring Boot application.Participation in the implementation of a modern architecture based on Spring.Analysis and resolution of production incidents.Collaboration with project teams to secure production deployments.Technical environment:Java 8, Spring Boot, JPA/Hibernate, Oracle, Maven, XML, SAX, Talend, Git.
Recommendations
Be the first to recommend Cyril
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science and Payment Systems EngineerENSICAEN2008Formation générale sur la Monétique ainsi qu'en développement Informatique