Quentin Perez

Intern at Apple

Cambridge, England, 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
Quentin Perez is a systems-oriented software engineer with 12 years of experience building low-level and backend systems, currently interning at Apple and based in Cambridge. Trained at 42 Paris and ISART Digital, he cut his teeth on OS, bootloader, kernel and networking projects where the rule was “what you didn’t code you cannot use,” which shaped a deep C/C++ and secure-coding mindset. He has led backend teams (Head of Backend at Zenly), co-founded a startup, and contributed significant Rust work to the ScyllaDB async CQL driver as well as build and deployment improvements to moul/assh. Comfortable across embedded virtualization, cloud storage, and distributed databases, he combines practical production experience with active open-source contributions and a penchant for tackling edge cases in protocol and type handling.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at ISART DIGITAL Paris
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at 42 Paris
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
2,843reputation
408kreached
24answers
0questions
Badges
timing
top-5%
bash
top-5%
timer
top-5%
opengl
top-5%
zsh
top-5%
shell
top-5%
github-logo-circle

Github Skills (34)

asynchronous10
async10
scylla10
automation10
go10
driver10
automations10
cql10
rust10
frame10
devops10
timing9
data-structure9
cicd9
timer9

Programming languages (17)

C#JavaC++RustCMakefileGoApacheConf

Github contributions (5)

github-logo-circle
moul/assh

Feb 2016 - Aug 2016

:computer: make your ssh client smarter
Role in this project:
userDevOps Engineer
Contributions:14 commits, 9 PRs, 2 comments in 6 months
Contributions summary:Quentin primarily contributed to improving the project's build and deployment processes, as well as general code quality. Their commits included fixing issues with homebrew installation, adding gometalinter for linting, and fixing an issue with bytes written. Additionally, they made changes related to the `context` package and other minor fixes to the codebase.
proxysmarterdevopssshssh-client
scylladb/scylla-rust-driver

Oct 2021 - Nov 2021

Async CQL driver for Rust, optimized for ScyllaDB!
Role in this project:
userBack-end Developer
Contributions:1 review, 6 commits, 3 PRs in 23 days
Contributions summary:Quentin primarily contributed to the ScyllaDB Rust driver's core functionality. Their work included implementing the `Empty` CQL value, crucial for handling edge cases with timestamps and optional values, and refactoring the `cql_to_rust` module, improving the driver's ability to correctly parse data from CQL responses into Rust types. They also addressed topology-related issues and enhanced the driver's session management by optimizing the schema version fetching and streamlining the handling of values. Additionally, they removed `ValueList` implementations.
drivercqlcassandrarustscylladb
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