Spencer Nicholas Whitehead

Courriel: spencer@firemail.cc
No de tél.: +1 984 312 9089

Education

Doctorant, Department of Mathematics, Université Duke | septembre 2022 – Avril 2027

M.Math. in Pure Mathematics (research thesis), Université de Waterloo | Octobre 2021 – août 2022

B.Math. in Pure Mathematics; Minor in études de l'Asie d'Est, Université de Waterloo | septembre 2016 – août 2021

Industry Experience

Stagiaire en ingénierie logicielle, Citadel Enterprise, Janvier 2020 – Avril 2020

Stagiaire en ingénierie logicielle, ContextLogic LLC, Janvier 2018 – Avril 2018

Stagiaire en ingénierie logicielle, Citadel LLC, septembre 2017 – décembre 2017

Skills

Langages
anglais, français (DELF B2), japonais (niveau B2/C1).
Langages de programmation
C, C++, Python, Sage, Maple, Haskell.
Logiciel
sklearn, numpy, (geo)pandas, pytorch, SQL.

Leadership and Professional Service

Délegué syndical, Duke Graduate Students Union, septembre 2025 - prèsent

Président, Chapitre étudiant de l'American Mathematical Society, année scolaire 2024-25

Représentant des doctorants, Duke Mathematics Departmental Teaching Committee, novembre 2023 - present

Academic Activity

Selected Publications

Supervision

Duke Math+ program (joint with Biji Wong, Gregory Herschlag), Spring 2026

Supervised four undergraduate students in a project on the application of diffusion maps and machine learning to graph partition problems, with a focus on the study of gerrymandering.

MITACS internship program (joint with Benoit Charbonneau), Spring 2022

Supervised two undergraduate students in a computational project on low-dimensional optimal packing problems

Selected Research Presentations

Selected Teaching Experience

Chargé de cours MATH 106L (Lab calculus 2), août - décembre 2023, Université Duke

Auxiliaire d'enseignment CS 246(E) ([Enriched] Object-Oriented Software Development), septembre 2018 - décembre 2019, Université de Waterloo.