David René

I am a software developer based in Hamilton, Canada. I graduated with a B.Sc Honours Mathematical Physics from the University of Waterloo, with a minor in astrophysics and a minor in German.

I currently work as a programmer-analyst for Shared Services Canada, where I use Blazor, C# and Azure to develop a cloud-based analytics platform for Canadian scientists.

I am fluent in English and French, and speak German at the B2 level.

See my projects, or download my resume (PDF).

Experience

Programmer-Analyst

Shared Services Canada · Jan 2022 – Present

  • Blazor
  • C#
  • Azure
  • MudBlazor

Full-stack development on a government-wide analytics platform for Canadian scientists, built with Blazor, C# and Azure — from front-end UI design to back-end API development and new features.

Started as a full-time/part-time co-op student (January 2022 – May 2023), then bridged over as a full-time employee.

Geomagnetic Network Developer

Natural Resources Canada · Sep 2021 – Dec 2021

  • Python

Maintained and developed a network used for the acquisition of data in a study of the effects of the Ottawa light rail train on the local geomagnetic field.

Data Scientist Student

Canadian Space Agency · Jan 2021 – Aug 2021

  • Python
  • Plotly
  • Dash

Managed and analyzed data collected by the satellites SCISAT-1 and Alouette through a web application, covering both geographical and chronological analysis.

Math Teaching Assistant

University of Waterloo · Sep 2020 – Dec 2020

Created solutions, answered student questions and assessed student performance for MATH227 (Calculus 3 for Honours Physics) and MATH218 (Differential Equations for Engineers).

Bioinformatics Research Assistant

CAMH · Jan 2020 – Apr 2020

  • Python
  • Android

Created a genetic algorithm to improve the structure of the paradigm used for data acquisition, and built an Android application to support better diagnosis and prescriptions for schizophrenia patients.

Education

B.Sc Honours Co-Op Mathematical Physics

University of Waterloo · Sep 2018 – Apr 2023

Specialization in applied mathematics, with a focus on numerical analysis, fluid dynamics, mathematical modelling and mathematics of climate change. Minor in Astrophysics and minor in German.

Vice-President Finances of the Science student association for two terms.

DEC Mathematics and Computer Science

CÉGEP Limoilou · Sep 2016 – Apr 2018

  • Java

Diplôme d’études collégiales in Mathematics and Computer Science: data structures, algorithms and object-oriented programming in Java, with a focus on agile development and project management. Also covered linear algebra, calculus, discrete mathematics, physics and philosophy at a university level.