Flavian Desverne

Rust Engineer at Directus

Nancy, Grand Est, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Flavian Desverne is a Rust engineer with nine years of experience building backend systems and shaping developer-facing tools, now helping craft the future of Directus after three years working on Prisma's core engines. He has deep expertise in GraphQL and Prisma integrations, contributing to widely used projects like nexus, nexus-plugin-prisma and multiple prisma repos where he implemented type generation, query translation, and deterministic schema/engine fixes. Comfortable across TypeScript and Rust, he bridges language boundaries to improve SDKs, CLIs and query engines while also refining developer ergonomics and codegen. Based in Nancy, France, he is an open-source practitioner who still enjoys building “cool” public projects and quietly improving formatting, serialization determinism, and edge-case behaviors that others often miss.
code9 years of coding experience
job8 years of employment as a software developer
bookEpitech
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
105reputation
2kreached
1answer
4questions
github-logo-circle

Github Skills (35)

subscribe10
back-end-development10
databases10
typescript10
wpgraphql10
prisma10
orm10
subscriber10
wordpress-graphql10
typescript-types10
graphql10
nodejs10
rust10
typescripts10
su10

Programming languages (12)

TypeScriptMDXC#JavaLiquidC++ShellRust

Github contributions (5)

github-logo-circle
prisma/prisma-engines

Dec 2020 - Jan 2023

🚂 Engine components of Prisma ORM
Role in this project:
userBack-end Developer
Contributions:648 reviews, 382 commits, 473 PRs in 2 years 1 month
Contributions summary:Flavian primarily addressed issues related to the Prisma ORM's query engine, focusing on bug fixes and improvements. The contributions include fixing compound unique input types in schema definition, making DMMF serialization deterministic, and streamlining batch responses for improved performance. The user also worked on improvements to the GraphQL schema, stabilizing unchecked scalar inputs, and addressing issues related to nested queries.
prisma-ormprismarustgraphqltypescript
graphql-nexus/nexus

Jun 2019 - Dec 2020

Code-First, Type-Safe, GraphQL Schema Construction
Role in this project:
userBack-end Developer
Contributions:1 release, 102 reviews, 28 commits in 1 year 6 months
Contributions summary:Flavian primarily contributed to the Nexus GraphQL schema construction library. Their work included implementing features to enhance the library's capabilities, such as allowing dynamic methods and handling unknown types during schema construction. They also focused on bug fixes, particularly resolving issues related to return types in query and mutation fields, and addressing input field defaults.
type-safenexusgraphqlcode-firstgraphql-schema
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial