Matthieu Macret

Software Engineer at Apple

Vancouver, British Columbia, Canada

About

Experience

  • Software Engineer at Apple
    Jun 2020 - Present · 6 yrs 1 mo

  • Actenum Corporation (6 yrs 4 mos)
    • Senior Full Stack Engineer / Scrum Master
      Feb 2019 - Jun 2020 · 1 yr 5 mos

      - Lead technical development of DSO/CX, a leading scheduling web application used in the energy sector. - Deliver a MVP for a Serverless geospatial web application built with AWS SAM and POSTGis (PostgreSQL). - Facilitate Scrum process as Certified Scrum Master. - Mentor junior developers.

    • Full Stack Engineer / Project lead
      Mar 2017 - Feb 2019 · 2 yrs

      - Lead project to reengineer company's web application using React+Redux (Javascript) for the front-end and Jersey+Jetty (Java) for the back-end. - Design and implement a REST api exposing Actenum's compute and optimize engine. - Support automatic test plaform (Cucumber+AWS). - Support customers for deploying Actenum products

    • Full Stack Software Engineer
      Mar 2014 - Mar 2017 · 3 yrs 1 mo

      - Designed and implemented back-end for Actenum's web application with the Play Framework (Java/Scala) and Oracle/MS SQL databases. - Designed and developed front-end for Actenum's web application using ExtJS (Javascript). - Migrated to a full SaaS delivery model using Amazon AWS. - Managed company's DevOps infrastructure. - Contributed to the core functionalities of company's optimization engine (local search and genetic algorithm).

  • Research Assistant (Metacreation Lab) at Simon Fraser University
    Sep 2010 - Mar 2014 · 3 yrs 7 mos

    - Designed, developed and tested a human-competitive genetic programming platform (Python) for evolving sound synthesizers as part of an industrial partnership. - Distributed code on the Bugaboo cluster using DTM and mpi4py (Westgrid–ComputeCanada). - Benchmarked sets of configurations for this platform. - Publish related papers in international conferences. - Supervised a visiting graduate student working on fitness functions research.

  • Software development intern at SNCF
    Apr 2009 - Nov 2009 · 8 mos

    - Planned,organized and managed an intranet application project dedicated to the security examinations of level crossings. - Developed and maintained the application (ASP+SQLServer). - Analyzed end user needs through field based observation and interviews.

  • Software development intern at Thales Communications
    Jun 2008 - Aug 2008 · 3 mos

    - Automatized the testing platform for the radio software embedded in the Rafale fighter using RTRT. - Developed a Perl tool to analyze the test results.