Gaspard Bucher is a Senior Full Stack Engineer based in Sion, Switzerland, with 19 years of software experience and over seven years specializing in TypeScript and React to build modular, reusable component systems. He combines front-end craftsmanship—contributing performance and bug fixes to notable OSS state-management libraries like cerebral and Overmind—with backend and infrastructure experience spanning GraphQL, Redis, PostgreSQL, AWS S3 and deployment pipelines. At lucidogen he led architecture for an offline-first desktop/mobile app including a WYSIWYG editor with custom React media components, music-score editing, multilingual support and client-side encryption. His background in low-latency C/C++ signal processing, custom compilers and distributed systems gives him deep systems-level instincts that inform elegant, performant UI and state designs. Trained in AI and ML at Stanford and active in creative domains like live arts and music, he brings a rare blend of technical breadth and artistic sensibility to product engineering.
19 years of coding experience
11 years of employment as a software developer
Bachelor of Arts - BA, Bachelor of Arts - BA at The Valais School of Art
Certificate, AI-class, 97.6%, Certificate, AI-class, 97.6% at Stanford University
Declarative state and side effects management for popular JavaScript frameworks
Role in this project:
Front-end Developer
Contributions:144 commits, 114 PRs, 233 pushes in 1 year 11 months
Contributions summary:Gaspard contributed to the Cerebral framework, focusing on improving the Computed functionality. They optimized performance by checking cached values as early as possible. They also addressed bug fixes related to path resolution and implemented code style improvements. Further contributions involved refactoring and updating tests.
Contributions:43 commits, 29 PRs, 25 pushes in 1 year 5 months
Contributions summary:Gaspard primarily contributed to the `overmind` project, a state management library. Their work involved bug fixes, such as deep cloning state during app creation and preserving component names within the `overmind-react` package. They also added new features like exporting the `PATH` constant for introspection and implementing a `throttle` operator. Furthermore, the user refactored and simplified the codebase by extracting modules into their own function and simplifying types.
reactstate-managementovermindreduxfrictionless
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
Gaspard Bucher - Senior Full Stack Engineer at lucidogen