François Best

Saint-Marcellin, Auvergne-Rhône-Alpes, 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
François Best is an electronics and signal-processing engineer with 11 years of experience designing analog, digital and software systems for professional audio and musical applications. He blends R&D, prototyping and product-quality engineering with hands-on embedded and full‑stack development, evidenced by contributions to projects like the Arduino MIDI library and the type-safe React URL-state manager nuqs. Based in Saint-Marcellin, France, he pairs deep technical rigor with a curiosity for elegant scientific applications in the arts and sustainable development. François is comfortable turning vague artistic or organizational needs into tested, maintainable solutions and has a track record of improving developer experience through better types and tests. His work spans low-level firmware optimizations and modern TypeScript tooling, suggesting a rare fluency across hardware and web stacks. Colleagues would describe him as a pragmatic problem-solver who favors clean design and reproducible engineering.
code11 years of coding experience
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
2answers
1question
github-logo-circle

Github Skills (22)

javascript10
c-language10
typescript10
nextjs10
styled-components10
type-definition10
midi10
midi-instrument10
front-end-development10
typescript-types10
typescripts10
cprogramming-language10
arduino10
react10
cypress9

Programming languages (16)

MDXJavaCSSC++RustCWebAssemblyGo

Github contributions (5)

github-logo-circle
47ng/nuqs

May 2020 - Mar 2022

Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
Role in this project:
userFull-stack Developer
Contributions:132 reviews, 69 commits, 492 PRs in 1 year 10 months
Contributions summary:François primarily focused on developing features for the `nuqs` repository, a React library for managing URL query string state. They implemented the core functionality of the library, including the `useQueryState` and `useQueryStates` hooks, enabling type-safe synchronization of React state with URL query parameters. Contributions include adding support for different data types, like booleans, and providing default values and transition options for the state updates. They also implemented E2E tests with Cypress.
querynext-jsreactstoredstring
MIDI for Arduino
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 releases, 20 reviews, 68 commits in 4 years
Contributions summary:François significantly contributed to the `arduino_midi_library` by implementing and testing core functionalities. Their work involved adding unit tests for the `RingBuffer` class, a crucial component likely used for managing MIDI data. They also refactored code to optimize parsing efficiency within the MIDI interface. Furthermore, the user added SysEx support and improved the USB MIDI packet interface.
midiarduino-unoaudioarduinoarduino-midi-library
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