Mickael Cyr

Mickael Cyr

Programmer

Followers of Mickael Cyr159 followers
location of Mickael CyrGatineau, Quebec, Canada

Connect with Mickael Cyr to Send Message

Connect

Connect with Mickael Cyr to Send Message

Connect
  • Timeline

  • About me

    Software Developer

  • Education

    • Université de Sherbrooke

      2016 - 2020
      Bachelor of Engineering - BE Computer Engineering 4.01
    • Cégep de la Gaspésie et des Îles

      2014 - 2016
      Diploma of College Studies Natural Sciences
  • Experience

    • Nuance Communications

      May 2017 - Aug 2017
      Programmer

      • Fixed bugs and undesired behavior in the voice user interface reported by the quality assurance team using a proprietary programming language (similar to C).• Analyzed and debugged code to locate the root cause of each bug and propose solutions.• English workspace.

    • Genetec

      Jan 2018 - Apr 2018
      Software Developer
    • Genetec

      Sept 2018 - Dec 2018
      Software Developer
    • Exonetik Inc.

      May 2019 - Aug 2019
      Embedded Software Developer

      • Designed and implemented real-time control and supervision algorithms in C++, running on TI C2000 series microcontroller.• Designed and implemented controller test firmware to test PCB integration with different sensors using I2C, SPI, UART, McBSP, GPIOs and ADCs.

    • Silicon Labs

      May 2020 - Aug 2020
      Embedded Software Developer

      • Designed and implemented validation and automatic generation system for header files based on the ARM Cortex Microcontroller Software Interface Standard (CMSIS), from Jenkins using Bash and Python.• Developed customer sample application demonstrating LCD integration with Silicon Labs librairies.

    • Genetec

      Jan 2021 - Aug 2024

      • Acted as point of contact between the development team and the security team.• Guided the team in threat modeling activities and security assessments.• Managed automated security testing tools such as static code analysis and software composition analysis tools.• Triaged, implemented and reviewed mitigations of security issues.• Promoted security best practices across the team.• Performed secure code reviews.• Prepared penetration test setups and reviewed penetration test results. Show less • Estimated and planned upcoming features (squad lead).• Supervised team of 2-4 when implementing new features (squad lead).• Integrated partners (emergency evacuation systems, access control systems, smart keys/lockers and user management systems) with Genetec Security Center platform using C# with .NET and WPF.• Designed data synchronisation strategies between Genetec Security Center platform and partners using RESTful APIs, TCP/IP and SQL databases.• Designed ASP.NET Core web applications with Angular, REACT and Blazor as front-end.• Evaluated and optimized applications performance and scalability using dotMemory and dotTrace.• Developed unit and component tests using NUnit and SpecFlow. Show less

      • Security Champion

        Jul 2023 - Aug 2024
      • Software Developer

        Jan 2021 - Aug 2024
    • Government of Canada

      Aug 2024 - now
      Software Developer
  • Licenses & Certifications

    • Prepare for the ISC2 Certified Secure Software Lifecycle Professional (CSSLP) Certification

      LinkedIn
      Nov 2023
      View certificate certificate
    • Improve Your Threat Modeling Skills

      LinkedIn
      Jul 2023
      View certificate certificate
    • Kanban System Design

      Kanban University
      Oct 2022
    • (ISC)² Certified in Cybersecurity (CC)

      ISC2
      Sept 2023
      View certificate certificate
  • Honors & Awards

    • Awarded to Mickael Cyr
      Lieutenant Governor’s Youth Medal - Jun 2016