Principal MacOS And IOS Software Developer at Druide informatique
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Guillaume Morin is a Principal macOS and iOS software developer with 13 years of professional experience and over a decade focused on desktop and mobile Apple platforms. Based in Montreal, he leads UI and sync engineering for Antidote, modernizing language-aware interfaces, conjugators, and cross-platform data synchronization (Cumulix) while mentoring the macOS/iOS team. His background in video and image processing, embedded platforms, and prior Linux/Qt work brings a systems-level perspective to performance and low-level optimization challenges. Guillaume is also an active contributor to notable open-source C++ projects, having improved string compatibility and testing in the widely used nlohmann/json library. He combines practical product delivery—shipments to TestFlight/App Store and privileged helper tooling—with a history of codec and parallel-algorithm optimization, making him equally at home in high-level UX work and performance-critical code.
13 years of coding experience
5 years of employment as a software developer
Diploma of College Studies (DCS), Computer Science Technology, Diploma of College Studies (DCS), Computer Science Technology at Collège de Maisonneuve
Bachelor in engineering (B.Eng.), Software Engineering, Bachelor in engineering (B.Eng.), Software Engineering at École de technologie supérieure (ÉTS)
Contributions:13 commits, 1 PR, 24 comments in 2 years 3 months
Contributions summary:Guillaume primarily focused on enhancing the compatibility and functionality of the `nlohmann/json` library. Their contributions included implementing support for string conversions, specifically adding features like `string_view` and compatible string types, along with ensuring correct behavior across different compilers. They also worked on refactoring the header files, including amalgamating headers and adjusting internal structures like `external_constructor` and `is_compatible_string_type` to ensure correct behavior. The commits also included adding and updating unit tests to cover the new functionalities.
Contributions:132 pushes, 5 branches, 1 comment in 1 year 2 months
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.