Charley David

Principal Engineer at Super.work

Montpellier, Occitania, 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
Charley David is a Principal Engineer and long-time frontend specialist with 13 years of full-stack experience, blending deep JavaScript UI expertise with a backend foundation. Based in Montpellier, he has progressed from building products and side projects to leading engineering teams at Slite and Super.work while also founding eShop-Prices.com. He contributes to notable open-source projects such as Slate, improving rich-text editor correctness and undo/selection behavior—work that surfaces in real-world collaborative editors. Comfortable switching between hands-on coding and people leadership, he’s known for shipping pragmatic, well-tested features and fixing subtle edge-case bugs. Fluent in French and with multicultural ties hinted in his GitHub bio, he brings a curious, maker-minded approach to product engineering.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree Computer Software Engineering, Master’s Degree Computer Software Engineering at Ingésup
bookBachelor’s Degree Electrical and Electronics Engineering, Bachelor’s Degree Electrical and Electronics Engineering at Lycée de Borda
languagesFrench, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
181reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (18)

application-framework10
editors10
javascript10
rich-text10
testing10
app-framework10
editor10
slate10
web-framework10
react10
slatejs6
ruby-on-rails6
proxy6
socket-io6
typescript4

Programming languages (13)

C#CSSC++RustGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
ianstormtaylor/slate

Sep 2018 - Nov 2019

A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 7 commits, 10 PRs in 1 year 3 months
Contributions summary:Charley primarily focused on enhancing the Slate rich text editor framework by adding support for validating functions within schema rules, improving the framework's flexibility. They fixed critical issues, including those related to selection behavior after fragment insertion and corrected path normalization in move_node operations, contributing to a more robust editing experience. Additionally, the user addressed problems in removing marks and optimized the undo functionality related to toggling marks, ensuring correct application of editor state.
rich-textrichtextbrowserjavascriptrte
muxumuxu/dbtalks

Feb 2015 - Apr 2016

Design & Beers website source
Contributions:67 commits, 64 pushes, 4 branches in 1 year 2 months
cssjavascriptbeers
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
Charley David - Principal Engineer at Super.work