Stéphane Charette is a seasoned C/C++ software developer with over 30 years of commercial experience building networked, embedded, IoT and desktop systems from his West Kelowna office. He has a strong Linux focus and practical expertise in computer vision and neural-net toolchains (Darknet/YOLO, OpenCV) used in robotic and drone proof-of-concepts. His work spans fast UDP-based file transfer libraries, real-time embedded network appliances, and reverse-engineering proprietary device protocols, demonstrating both low-level systems skill and applied problem solving. Stéphane contributes to open-source projects like Gramps, improving full-stack features from backend logic to frontend galleries, and routinely bridges C/C++ code with Python and web components. Comfortable as a long-term consultant, he blends hands-on coding with architecture and protocol design, and is willing to travel or work temporarily on-site without relocating. An interesting detail: he has repeatedly delivered cross-platform solutions (Linux, Windows, ARM, macOS, iOS) that required deep kernel, protocol and hardware reverse-engineering knowledge.
18 years of coding experience
34 years of employment as a software developer
Étienne-Brulé
British Columbia Institute of Technology (BCIT)
B.Sc. (incomplete) Computer Science, B.Sc. (incomplete) Computer Science at Bishop's University
Contributions summary:Stéphane contributed to the Gramps Genealogical program by fixing bugs and implementing feature requests within the NarrativeWeb component. The commits show the user modifying Python code in `NarrativeWeb.py` to add functionalities such as optional columns, half-sibling support, and improvements to event notes, as well as making updates to CSS files. Furthermore, the user improved date formatting, corrected display issues and added image gallery display features. These changes involve both backend logic and frontend display.
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
Stéphane Charette - Software Developer at C Code Run, Inc.