Charles Crete is a software engineer with 13 years of hands-on experience building backend systems and open-source tooling. Based in Canada and active on GitHub as "Cretezy," he contributes libraries and educational content—writing articles and producing YouTube videos to demystify engineering topics. His contributions to projects like pymessenger show practical expertise extending APIs for real-world messaging features, including rich attachment handling and sender actions. Pragmatic and community-oriented, he blends maintenance-grade engineering with developer education to amplify the impact of his work.
A Python Wrapper for the FB Messenger Bot API (Send/Receive API)
Role in this project:
Back-end Developer
Contributions:1 release, 25 commits, 16 PRs in 1 year 6 months
Contributions summary:Charles primarily contributed to the backend of the pymessenger library, focusing on extending the API functionality. They added support for sending various attachment types, including audio, video, and files, and implemented methods for sending attachments via URLs and local file paths. The user also enhanced the library by incorporating sender actions like typing indicators and user profile retrieval.
Turns text URLs and emails into clickable inline links in text for Flutter
Contributions:7 reviews, 39 commits, 19 PRs in 2 years 7 months
urlsclickablelinkifydartemails
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.