Guilhem Niot is a PhD student at PQShield and Université de Rennes 1 specializing in applied and post-quantum cryptography, privacy, and software security, with 11 years of practical engineering experience. He holds double Master's degrees from ENS Lyon and EPFL and has driven impactful research (Eurocrypt publication) and internships at PQShield, Adobe, and AWS focused on lattice-based signatures, TLS PQ optimizations, and secure edge/content systems. A prolific open-source contributor to major Symfony components and API tooling, he brings strong backend craftsmanship—improving dependency injection, serializer, and YAML internals—to complement his cryptographic work. Guilhem blends theoretical rigor with pragmatic engineering, evidenced by production-ready speedups (SIKE/TLS) and scalable algorithmic improvements for KNN, and values community maintenance and inclusiveness.
11 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at École normale supérieure de Lyon
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Université de Rennes I
Master's degree, Computer Science, Master's degree, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
Prépa scientifique - Maths, Physique, Informatique, Prépa scientifique - Maths, Physique, Informatique at Lycée du Parc
Baccalauréat, Bac S spé Maths, Baccalauréat, Bac S spé Maths at Lycée Aiguerande
Generates documentation for your REST API from attributes
Role in this project:
Backend Developer
Contributions:51 releases, 25 reviews, 538 commits in 7 years 3 months
Contributions summary:Guilhem primarily contributed to the development of the project's REST API documentation by implementing features to extract information from annotations, especially Nelmio and Swagger PHP annotations. These changes involved the creation and modification of several PHP files to process and integrate the annotation data into the API documentation generation process. The commits show the transformation of the project into a bundle, reflecting a focus on back-end development for REST APIs.
This Bundle provides various tools to rapidly develop RESTful API's with Symfony
Role in this project:
Back-end Developer
Contributions:20 releases, 8 reviews, 324 commits in 6 years 4 months
Contributions summary:Guilhem contributed significantly to the FOSRestBundle by implementing features related to non-pluralized resource names and adding support for Symfony serializer version 2.7. Their work involved modifying the RestActionReader, RestControllerReader, and RouteResource annotations, and adding tests to ensure the correct route generation. Furthermore, they improved the code base, fixing headers, addressing Scrutinizer issues, reorganizing utility classes, and supporting file uploads.
apibundlephpsymfony-bundleapi-s
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.