Miguel Bernard is a seasoned software leader based in Montreal, currently a Staff Software Developer at Google. With 11+ years of experience across Microsoft, Sharegate, Groupe GSoft, Montrium and Nexus Innovations, he blends hands-on backend engineering with strategic engineering leadership. In open source, he contributed to the CSLA .NET framework (MarimerLLC/csla), fixing an async data portal deadlock, addressing a missing test, and refactoring for reliability. He previously co-founded Sybersphere S.E.N.C. and held director-level engineering roles guiding multi-team initiatives, cloud architectures, and cost-efficient engineering practices. A blogger and speaker by inclination, he actively shares knowledge with the developer community and mentors teams to ship scalable, robust systems.
11 years of coding experience
16 years of employment as a software developer
BAC, IT Engineering, BAC, IT Engineering at Université du Québec - Ecole de Technologie supérieure
Cégep, Computer Science, Cégep, Computer Science at Cégep de Drummondville
A home for your business logic in any .NET application.
Role in this project:
Back-end Developer
Contributions:7 commits, 2 PRs, 8 comments in 3 months
Contributions summary:Miguel primarily focused on fixing bugs and improving the functionality of the CSLA framework, which is used for .NET applications. Their commits addressed a deadlock issue related to async data portal methods and a missing implementation in a testing component. The user also performed refactoring tasks such as fixing the tab spacing in various files. They also added new tests to demonstrate and validate the fixes that they implemented.
Contributions:89 pushes, 1 branch in 5 years 1 month
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.