Eric Leblanc
I'm an MCS student and member of the Carleton Computer Security Lab, supervised by Dr. Paul Van Oorschot. I'm working on problems in self-sovereign identity and digital identity wallets.
Research interests
I'm interested in the topic of digital identity wallets and self-sovereign identities, and their applications in the safeguarding of user privacy, digital credential verification, and online voting.
- Self-sovereign digital identities, protocols, and authentication
- Digital identity wallet applications and architectures
- Online pseudonymity
- Electronic voting and digital democracy
Education
- Master of Computer Science (pending) – Carleton University (2027)
- Bachelor of Computing, Computer Science – University of Guelph (2016)
Academic experience
Teaching assistant – Carleton University (2025 – present)
- COMP 4108, Computer Systems Security (Fall 2025)
Teaching assistant – Mount Allison University (2014 – 2015)
- COMP 1631, Introduction to Computer Science (Winter 2014, Winter 2015)
- MATH 2221, Linear Algebra (Fall 2014)
Industrial experience
Senior Software Engineer – Synctera (2021 – 2025)
- Feature lead for over five different projects, particularly focused on lending product offerings.
- Maintained and greatly improved critical event-driven architecture to handle end-of-day banking actions.
- Mentored other engineers as they joined the team.
Full Stack Software Lead – Toxon Technologies (2020 – 2021)
- Managed a team of three engineers to relaunch an existing iOS / Android application.
- Spun up and maintained a new back-end from scratch in AWS.
- Created Auth0 tenants for user authentication and management, and migrated users from the old system into the new.
Full Stack Developer – Innovyze (2020)
- Team lead for three other developers to migrate existing services to a microservice architecture.
- Participated in high-level architecture design discussions, as well as milestone planning.
- Improving best practices in the use of AWS services, and REST API design.
Software Engineer II – Index Exchange (2017 – 2020)
- Full-stack work, primarily focused on scalable, resilient microservices.
- Served as project lead and scrum master on various projects.
- Significant functional and validation test development experience.
Software Developer – DataESP, Inc. (2016)
- Helped a small team to stabilise and release a data visualisation single-page application.
- Participated in various company-wide architecture and design meetings.