About Valentin
- quickly launch a performant and scalable GraphQL backend,
- audit and optimize your APIs for greater reliability and performance,
- refactor a legacy architecture into modern, maintainable, and scalable code,
- or support your teams through training/mentoring on GraphQL, JS/TS, backend.
- GraphQL Yoga: Cross-runtime JavaScript/Typescript GraphQL Server, focused on performance and extensibility.
- Hive Gateway: JavaScript GraphQL Gateway for federating multiple data sources, compatible with Apollo Federation, focused on extensibility and performance.
- Envelop: Plugin system for GraphQL operation execution
- GraphQL Mesh: Schema composition to aggregate a multitude of data sources (GraphQL or not), compatible with Apollo Federation.
French
Native or bilingual
English
Fluent
Spanish
Basic
Experience
- The GuildOpen Source DeveloperSOFTWARE PUBLISHINGApril 2023 - Today (3 years and 4 months)Nantes, France
Maintainer of major GraphQL Open-Source projects
As a maintainer within The Guild, I have contributed to the evolution of several major tools in the GraphQL ecosystem, used by thousands of developers and companies.Key projects:- GraphQL Yoga – Modern JavaScript GraphQL server, a performant alternative to Apollo Server, based on a flexible plugin system.
- Envelop – Plugin system for GraphQL execution engines; the technical foundation of GraphQL Yoga.
- GraphQL Mesh – Schema federation and composition tool, fully compatible with Apollo Federation.
- GraphQL Gateway – High-performance, extensible GraphQL Gateway, 100% compatible with Apollo Federation.
Major contributions:- Community management: support, issue responses, PR reviews, user assistance.
- Development of an application for an online payment company (React, Relay, Node, GraphQL, Postgres)
- Refactoring of the Response Caching plugin (better performance, better granularity, better invalidation strategy).
- Complete refactoring of the JWT Authentication plugin.
- Improvement of the Prometheus plugin to offer more reliable and comprehensive metrics.
- Refactoring of the OpenTelemetry integration, including a profound evolution of the plugin system.
- Creation of Hive Gateway: enabling the aggregation of data sources from large organizations' IS spread across a multitude of varied services.
Through my numerous contributions and client engagements, I have been able to support companies in the technical, as well as organizational, improvement of their teams and products. - MEE6Full Stack EngineerSOFTWARE PUBLISHINGFebruary 2021 - February 2023 (2 years)Nantes, France
Design of a platform for playing online claw machines
Creation of a platform to control physical claw machines via webcam and real-time commands, with four main challenges:- Ultra-low latency,
- High video quality,
- Scalability when adding new machines.
- Scalability with the number of simultaneous players on the same machine
A project combining real-time, video streaming, system engineering, and hardware.For this project, I designed:- A machine enrollment system and a reliable synchronization architecture to easily expand the fleet based on traffic.
- A video stream multiplexing system, to allow a large number of simultaneous players on the same machine
- A remote machine debugging system
- A back-office to easily manage the fleet, rewards, and game settings to facilitate A/B testing for the sales team
I enabled a rapid transition from an internal project running with only one machine and a few players to a scalable and evolvable system to allow sales teams to experiment and test the product's viability. - Institut catholique de VendéeFullstack DeveloperEDUCATION AND E-LEARNINGNovember 2017 - January 2021 (3 years and 2 months)Nantes, France
Development of the school's entire information system
In a team of 3 fullstacks, we developed the entire school's IS, including:- Billing,
- Student management,
- Grades and absences,
- Curriculum management,
Long-term project with strong autonomy, cross-functional responsibilities, and rigor on quality and maintainability.Thanks to this system, the teaching staff was able to improve their management and free themselves from many laborious tasks. This allowed the school to double its student numbers, develop its international business, and establish better working conditions for its employees.
Recommendations
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
- Engineering degree, Software EngineeringIMT Atlantique2017Diplôme d'ingénieur, Ingénierie logicielle
- Engineering degree, Software EngineeringÉcole des Mines de Nantes2017Diplôme d'ingénieur, Ingénierie logicielle