Emile Cormier

Software Developer at Corel Corporation

Bouctouche, New Brunswick, Canada
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

👤
Senior
🎓
Top School
Emile Cormier is a seasoned software developer and embedded systems specialist with an electrical engineering foundation and over 20 years of technical experience, currently focused at Corel Corporation. He combines deep C++ expertise with hands-on embedded firmware and Linux experience, having architected building automation electronics and led high-throughput sonar and medical device software projects. An experienced mentor and instructor, he has a track record of introducing engineering practices like version control, unit testing and ISO-driven quality systems in startups and teams. Active in open source, he made substantive back-end contributions to the well-regarded jsoncons C++ library and helped harden Buildroot Python packaging, reflecting a pragmatic focus on tooling and robust parsers for binary formats like CBOR and MessagePack. Based in Bouctouche, New Brunswick, he pairs pragmatic system-level thinking with a history of shipping both consumer and industrial products.
code11 years of coding experience
job16 years of employment as a software developer
bookFree study in computer science and math, Free study in computer science and math at Université de Moncton
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
28,669reputation
2.8mreached
334answers
66questions
Badges
uml
top-5%
io
top-5%
boost
top-1%
vector
top-5%
iostream
top-5%
qt
top-5%
github-logo-circle

Github Skills (39)

dependency-management10
json-parser10
json10
c-language10
cbor10
buildroot10
package-management10
python10
configuration-management10
jsonp10
parsing10
cprogramming-language10
messagepack10
boost10
optimization10

Programming languages (14)

C#JavaC++CSSBikeshedCMakefileGo

Github contributions (5)

github-logo-circle
danielaparker/jsoncons

Jun 2022 - Jul 2022

A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 11 comments in 9 days
Contributions summary:Emile primarily focused on refactoring and extending the JSONCons library, specifically concentrating on implementing resettable parsers, cursors, and encoders for various data formats like JSON, CBOR, and MessagePack. They made significant changes to the core components, including `json_cursor.hpp`, `json_encoder.hpp`, and supporting files for CBOR and MessagePack. These changes aimed to enhance the library's functionality and usability by adding features for resetting and reinitializing parsers, cursors, and encoders.
csvmessagepackheader-only-librarypointerstreaming-json-read
buildroot/buildroot

Apr 2022 - Apr 2022

Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at https://gitlab.com/buildroot.org/buildroot/. Do not open issues or file pull requests here.
Role in this project:
userBack-end & Automation Engineer
Contributions:1 commit in 1 day
Contributions summary:Emile primarily contributed to the Buildroot project by addressing package dependencies related to Python. They fixed PEP517 paths in package configurations and bumped package versions, specifically for python-snappy, which is crucial for other packages. Additionally, the user added and configured new Python packages like python-appdirs and python-zlmdb. They also adjusted dependencies of python-crossbar and made related adjustments, including dropping indirect dependencies and updating dependency versions in requirements-min.txt.
kernelgit-repositorymuslopenflowmanjaro
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
Emile Cormier - Software Developer at Corel Corporation