From 984b7f2641352c61dde7dfa6bc5678b22753b21a Mon Sep 17 00:00:00 2001 From: spencer Date: Fri, 24 Apr 2026 15:45:57 -0400 Subject: [PATCH] add templates --- templates/common.html | 20 + templates/en/academic/cv/index.html | 10 + templates/en/academic/index.html | 14 + .../teaching/2023/106/grading_info/index.html | 56 ++ .../en/academic/teaching/2023/106/index.html | 856 ++++++++++++++++++ templates/en/academic/teaching/index.html | 83 ++ templates/en/index.html | 8 + templates/en/resume/index.html | 149 +++ templates/fr/index.html | 10 + templates/fr/resume/index.html | 150 +++ 10 files changed, 1356 insertions(+) create mode 100644 templates/common.html create mode 100644 templates/en/academic/cv/index.html create mode 100644 templates/en/academic/index.html create mode 100644 templates/en/academic/teaching/2023/106/grading_info/index.html create mode 100644 templates/en/academic/teaching/2023/106/index.html create mode 100644 templates/en/academic/teaching/index.html create mode 100644 templates/en/index.html create mode 100644 templates/en/resume/index.html create mode 100644 templates/fr/index.html create mode 100644 templates/fr/resume/index.html diff --git a/templates/common.html b/templates/common.html new file mode 100644 index 0000000..1afc8b1 --- /dev/null +++ b/templates/common.html @@ -0,0 +1,20 @@ +{% macro meta(title, lang) %} + + + + + + {{ title }} + + +{% endmacro %} + +{% macro nav() %} + +{% endmacro %} diff --git a/templates/en/academic/cv/index.html b/templates/en/academic/cv/index.html new file mode 100644 index 0000000..e531100 --- /dev/null +++ b/templates/en/academic/cv/index.html @@ -0,0 +1,10 @@ +Spencer Nicholas Whitehead's Academic Page + + +

Spencer Nicholas Whitehead

+ + Research | CV | Teaching | Art +
+ +

My most recent CV is available here (link to PDF; updated February 7 2023).

+ diff --git a/templates/en/academic/index.html b/templates/en/academic/index.html new file mode 100644 index 0000000..6bc1c68 --- /dev/null +++ b/templates/en/academic/index.html @@ -0,0 +1,14 @@ +Spencer Nicholas Whitehead's Academic Page + + +

Spencer Nicholas Whitehead

+

I received my Bachelor of Mathematics and Master of Mathematics from the University of Waterloo in the years 2021 and 2022 respectively, both from the Department of Pure Mathematics. + During these degrees I worked primarily with Benoit Charbonneau in the fields of Euclidean geometry and gauge theory. + Currently I am a Ph. D. student at the Department of Mathematics at Duke University. +

+ +

Aside from my research in mathematics, my primary skills are in software development and teaching. + For a complete history of my work in academia and industry, see the CV tab. + For my teaching activities, see the Teaching tab.

+

Research interests: differential geometry, Euclidean geometry, gauge theory, mathematical art

+ diff --git a/templates/en/academic/teaching/2023/106/grading_info/index.html b/templates/en/academic/teaching/2023/106/grading_info/index.html new file mode 100644 index 0000000..b640659 --- /dev/null +++ b/templates/en/academic/teaching/2023/106/grading_info/index.html @@ -0,0 +1,56 @@ +MATH 106L Grading + + + +

MATH 106L Grading - F23

+

As described in the description of grade breakdown here, grading in this offering of MATH 106L will be on a mastery grading basis. That means for each assignment, you will ultimately receive a grade of either pass or fail.

+ +

In order to pass the course (graded on a pass/fail basis) you must

+ +

At a glance, this seems like a lot. +Most of these bullet points specify that you must pass specific labs/worksheets at the end of the course; fundamentally, you are responsible for 27 small assignments, 6 lab reports, and 2 big assignments to pass. +All of these but the big assignments can (and should) be done in groups! This will make your life much easier.

+ +

Some questions you might want to ask

+ +

Did I pass assignment XYZ?

+

If ever you fail to pass an assignment, I will email you about it prior to publishing the Gradescope grades. +If you haven't received an email from me, the answer is yes!

+ +

What constitutes a `pass'? — Lecture worksheets, individual lab assignments

+ +

Each worksheet consists of a number of `worksheet questions' and potentially some `homework questions'. Each is worth 1 point; earning at least two thirds of the available points constitutes a pass. Your first submission will be graded for feedback only; the resubmission will be graded for correctness, and to determine whether or not a passing grade has been earned.

+ +

What constitutes a `pass'? — Lab reports

+ +

A lab report consists of a typed response in full sentences incorporating answers to a selection of math questions into the body of the text. +Reports will be graded on a rubric for correctness and completeness of the mathematics and quality of written presentation. (See here for best practices in writing mathematics). +A score of level 3 or higher will constitute a pass; that is, a total score of 12 or higher on the following rubric.

+ + +

If your group fails to pass with a level 3 or higher on the first attempt, you will be given feedback and the opportunity to correct and make a resubmission.

+ +

What constitutes a `pass'? — Big assignments

+ +

The big assignments of MATH 106L are the closest thing the course has to conventional tests. +You will fill out and submit the assignment individually, and a score of 70% or higher constitutes a pass. +In the event that you fail to pass the assignment the first time, you will be given the chance to submit corrections to receive up to half of the lost points. +For example, if you earn a grade of 60% on a first submission and submit corrections for 30% of the lost marks, your final grade on the big assignment would be 60% + 1/2 x 30% = 75%; a pass.

+ +

Am I on track to pass the course?

+ +

Unless we've spoken and I've said something to the opposite effect, yes! If you ever don't get credit for an assignment, I will contact you about it. +You are always welcome to email me to request the records I have for grades you've earned in the course to a point.

+ +

DukeHub says we have an exam on the 17th?

+ +

We don't. There are no exams in this course.

+ diff --git a/templates/en/academic/teaching/2023/106/index.html b/templates/en/academic/teaching/2023/106/index.html new file mode 100644 index 0000000..7f479cd --- /dev/null +++ b/templates/en/academic/teaching/2023/106/index.html @@ -0,0 +1,856 @@ +MATH 106L - Fall 2023 + + + + +

MATH 106L: Lab calculus and functions II

+ +

Instructor: Spencer Nicholas Whitehead

+ +

Lecture times: MWF 12:00-12:50, W. Duke 08A

+

Lab times: TTh 12:00-12:50, W. Duke 08A

+ +

Office Hours: W 13:00-14:00, Classroom 132; Th 16:00-17:00, F 15:00-16:00, Zoom (link sent by email). One online office hour TBD.

+ +

Syllabus: See the course syllabus in PDF format here.

+ +

Contact: See a facesheet of course staff and contact info in PDF format here.

+ +

Grading: Detailed information on the grading scheme is available in PDF format here.

+ +

A more detailed breakdown of the grading scheme and FAQ is available here.

+ +

The rubric used to assess reports is available here (see above link for more grading info). + +

+Course description: The notion of quadrature, the computation of the area of a complicated shape by filling it with smaller, better understood shapes, has been studied since the Greeks. +In MATH 105L, you studied the calculus of differentials and learned how the behaviour of a (reasonable) function could be described locally by its derivative. +Historically, this notion came almost 2,000 years after that of quadrature. +It would be a further two centuries until James Gregory would publish a statement and proof of what is today known as the fundamental theorem of calculus. +This theorem states roughly that quadrature, called integration today, is inverse to differentiation: the derivative of an integral of a function is the original function, and the integral of a derivative of a function is the original function—perhaps up to the oft-forgotten '+ C'. +

+

+The fundamental theorem of calculus cannot be described as anything short of astonishing. +There is no reason a priori to believe that the operations of finding area and finding local linear approximations should be related to each other in any reasonable way, but the fundamental theorem of calculus provides exactly this relation. +The fundamental theorem of calculus comprises perhaps the first example of what one might call a 'local-global result': by knowing local information about a function (its derivative at each point), one learns global information about the function (the area under its graph). +This philosophy underlying the fundamental theorem of calculus is omnipresent in day-to-day life, if often invisible—as the sewist closes a sleeve with a stitch in the round or a ship circumnavigates the globe using only an atlas is present the fundamental theorem of calculus, providing rigorous mathematical justification to the idea that local approximations, sufficiently accurate, sum to the whole. +While often exploited as just a computational tool, it would be no exaggeration to call the fundamental theorem of calculus one of the most beautiful in all of mathematics. +

+

+In MATH 106L we will develop the modern integral calculus from a particular kind of quadrature called a Riemann sum, and from this definition prove the fundamental theorem of calculus. +After the fall break, we will begin the study of differential equations and methods of solution. +Finally, after the Thanskgiving break (and throughout the labs) we will study specific examples of differential equations that motivated the historical development of calculus, such as Newton's laws of motion and models for population growth/decay, including the presence of forcing terms. +

+ +

+Best practices for writing mathematics: Through the course, you will have the chance in labs to write a number of group reports. +While there is no universal style guide for mathematical writing, there are a number of accepted best practices, available in PDF format here. +When writing reports, you are expected to follow the practices in this document. +

+ +

+Textbook problems: In the interest of fairness and accessibility, I will pull practice problems and enrichment reading from the free and openly available MIT OpenCourseWare Calculus text of Strang. Click here to access this textbook. +The practice problems will be updated on a (roughly) week-by-week basis; for some weeks there may be no practice problems. +Many Duke courses use recent editions of Hughes-Hallett; this is a resource you may consider purchasing or finding in the library, but is not required for this class. +My personal favourite calculus texts are those of Michael Spivak. +I highly recommend them for enrichment reading, but again do not require them for this class. +See the syllabus for more information on titles, editions, etc. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LessonDateTopicWorksheetDue DateResourcesTextbook practice
(Not to hand in)
External resources
1-12023-08-28105L ReviewWorksheet2023-09-04
Lab2023-08-29Trigonometry, ILab 12023-09-04Section 1.5Basic trig
1-22023-08-30Trigonometry, IIWorksheet2023-09-04Unit circle
Radians
Lab2023-08-31Trigonometric
modelling, I
Lab 2Spreadsheet
Geogebra
Section 1.5Sinusoidal models
1-32023-09-01Trigonometric
identities, limits
Worksheet2023-09-04Section 1.5Trig identities
Angle addition
2023-09-04Labour day, no class
Lab2023-09-05Trigonometric
modelling, II
Report: Global
warming [group]
2023-09-13Section 1.5
2-22023-09-06Trigonometric
Derivatives
Worksheet2023-09-11Section 2.4Differentiating trig functions
Lab2023-09-07Newton's laws
of motion, I
Lab 3
2-32023-09-08Inverse trigonometric
functions
Worksheet2023-09-11Inverse trig functions
3-12023-09-11Trigonometric
inverse derivatives
Worksheet2023-09-18The inverse function theorem
Lab2023-09-12NO LABBIG ASSIGNMENT 12023-09-22
3-22023-09-13Trigonometric
related rates
Worksheet2023-09-18
Lab2023-09-14Newton's laws
of motion, II
Group report: understanding gravity2023-09-20
3-32023-09-15Postition, velocity,
Acceleration
Worksheet2023-09-18
4-12023-09-18Distance from velocityWorksheet2023-09-25
Lab2023-09-19Sums, sigma notation
4-22023-09-20Left- and right-
handed sums
Worksheet2023-09-25
Lab2023-09-21Sums and sigma notation, IILab questions [individual]2023-09-27
4-32023-09-22The definite integralWorksheet2023-09-25
5-12023-09-25Midpoint and
trapezoid sums
Worksheet2023-10-02
Lab2023-09-26Postponed due to technical issues
5-22023-09-27FTC IWorksheet2023-10-02A proof of FTC in an easy case
Lab2023-09-28Riemann sums, ISpreadsheet
5-32023-09-29FTC I, cont.See 5-2
6-12023-10-02Properties of definite
integrals
Worksheet2023-10-09
Lab2023-10-03Riemann sums, II
6-22023-10-04Constructing
antiderivatives
Worksheet2023-10-09
Lab2023-10-05Riemannian Sums, IIIGroup report2023-10-11
6-32023-10-06Integration by substitutionWorksheet2023-10-09
7-12023-10-09Integration by partsWorksheet2023-10-23
Lab2023-10-10Average value of
a function, I
7-22023-10-11Antidifferentiation
practice, I
Worksheet2023-10-23
Lab2023-10-12Average value of a function, IIGroup report2023-10-18Also note:BIG ASSIGNMENT 22023-10-27
2023-10-13Fall break, no class
2023-10-16Fall break, no class
2023-10-17Fall break, no class
8-22023-10-18Antidifferentiation
practice, II
See 7-2
Lab2023-10-19Average Values, II
8-32023-10-20Integrating to infinityWorksheet2023-10-23
9-12023-10-23Other improper integralsWorksheet2023-10-30
Lab2023-10-24NO LAB
9-22023-10-25Big assignment help
Lab2023-10-26Force and Work: I
9-32023-10-27FTC IIWorksheet2023-10-30
10-12023-10-30Differential equations,
initial value problems, I
Worksheet2023-11-06
Lab2023-10-31Force and Work: II2023-11-08
10-22023-11-01Differential equations,
initial value problems, II
Lab2023-11-02Differential equations, I
10-32023-11-03Slope fields, equilibria, IWorksheet2023-11-06
11-12023-11-06Slope fields, equilibria, II
Lab2023-11-07Differential equations, IIReport: Short report [group]2023-11-15
11-22023-11-08Separation of variables, IWorksheet2023-11-13
Lab2023-11-09Euler's methodSpreadsheet
11-32023-11-10Separation of variables, II
12-12023-11-13Growth and decayWorksheet2023-11-20
Lab2023-11-14Euler's methodReport: Short report [group]2023-11-22
12-22023-11-15Applications: heating
and mixing, I
Worksheet2023-11-20
Lab2023-11-16Euler's methodBIG ASSIGNMENT 32023-11-27
12-32023-11-17Applications: heating
and mixing, I cont.
13-12023-11-20Applications: heating
and mixing, II (online only)
Worksheet2023-11-27
2023-11-21Thanksgiving, no class
2023-11-22Thanksgiving, no class
2023-11-23Thanksgiving, no class
2023-11-24Thanksgiving, no class
14-12023-11-27Worksheet2023-12-04
Lab2023-11-28Chemical rates
14-22023-11-29The logistic model for
population, I
Lab2023-11-30
14-32023-12-01The logistic model for
population, II
Worksheet2023-12-04
15-12023-12-04Population models
with migration
Worksheet
Lab2023-12-05Logistic model:
fishing
15-22023-12-06Applications of the
logistic model
Lab2023-12-07Logistic model:
fishing
Report: Short report [group]2023-12-15
15-32023-12-08Course evaluations
+ + diff --git a/templates/en/academic/teaching/index.html b/templates/en/academic/teaching/index.html new file mode 100644 index 0000000..a958bb5 --- /dev/null +++ b/templates/en/academic/teaching/index.html @@ -0,0 +1,83 @@ +Spencer Nicholas Whitehead's Academic Page + + +

Spencer Nicholas Whitehead

+ + Research | CV | Teaching | Art +
+ +

For the Fall 2023 semester I am instructor of record on MATH 106L. Click here to access the course webpage for MATH 106L.

+

Below are a list of my previous teaching activities.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RoleCourseTermInstitution
Lab TAMATH 111
Calculus 1
Fall 2022Duke
MarkerPMATH 347
Intro to Groups and Rings
Spring 2022Waterloo
MarkerPMATH 365
Differential Geometry
Winter 2022Waterloo
TAMATH 137
Calculus 1 for Hon. Math
Fall 2021Waterloo
Tutor
(Official)
MATH 136
Lin. Alg. 1 for Hon. Math
Winter 2021Waterloo
TA leadMATH 135
Algebra for Hon. Math
Fall 2020Waterloo
Tutor
(Official)
MATH 136Fall 2019Waterloo
Tutorial lecturerCS 246
Obj. Oriented Soft. Devel
Fall 2019Waterloo
Tutorial lecturerCS 246Winter 2018Waterloo
Instructional
support (full-time)
CS 246Fall 2018Waterloo
+ diff --git a/templates/en/index.html b/templates/en/index.html new file mode 100644 index 0000000..85ad546 --- /dev/null +++ b/templates/en/index.html @@ -0,0 +1,8 @@ +{% import "common.html" as common %} +{{ common::meta(title="Home Page", lang="en") }} + +

Pour accéder à la version française, veuillez cliquer ici.

+

This is the personal website of Spencer Whitehead. I am a fourth-year Ph.D. candidate at Duke University, expecting to graduate in early 2027. + My primary research interests are in gauge theory, four- and eight-dimensional differential geometry, and the applications of computer algebra systems to solving problems in geometry.

+

Resume

+ diff --git a/templates/en/resume/index.html b/templates/en/resume/index.html new file mode 100644 index 0000000..e6c64c1 --- /dev/null +++ b/templates/en/resume/index.html @@ -0,0 +1,149 @@ +{% import "common.html" as common %} +{{ common::meta(title="Spencer Whitehead - Resume", lang="en") }} + + {{ common::nav() }} + +
+

Spencer Nicholas Whitehead

+
+ Email: spencer@firemail.cc
+ Phone: +1 984 312 9089 +
+
+ +
+

Education

+ +
+

Ph.D. candidate, Department of Mathematics, Duke University, September 2022 – April 2027 (expected)

+
    +
  • Currently researching four- and eight-dimensional geometry with Dr. Mark Stern.
  • +
  • Member in the Certificate in College Teaching program, to be awarded on graduation.
  • +
+
+ +
+

M.Math. in Pure Mathematics (research thesis), University of Waterloo, October 2021 – August 2022

+
    +
  • Supervised by Dr. Benoit Charbonneau.
  • +
  • Thesis title: Integrality theorems for symmetric instantons.
  • +
+
+ +
+

B.Math. in Pure Mathematics; Minor in East Asian Studies, University of Waterloo, September 2016 – August 2021

+
    +
  • Recipient of 2021 Alumni Gold Medal for the Faculty of Mathematics.
  • +
  • Recipient of 2021 Jessie W.H. Zou Memorial Award for Excellence in Undergraduate Research.
  • +
+
+
+ +
+

Industry Experience

+ +
+

Software Engineering Intern, Citadel Enterprise, January 2020 – April 2020

+
    +
  • Developed C++ data pipelines to parse and archive data streams from Thompson Reuters.
  • +
  • Handled over 300GB per day of market data at the height of the market impact of COVID-19.
  • +
+
+ +
+

Software Engineering Intern, ContextLogic LLC, January 2018 – April 2018

+
    +
  • Conducted shipping time estimate experiments providing up to gross +2.5% profits.
  • +
  • Created reports and Grafana dashboards combining data from MongoDB and TreasureData tracking merchant policy effectiveness.
  • +
+
+ +
+

Software Engineering Intern, Citadel LLC, September 2017 – December 2017

+
    +
  • Worked on the Accounting Development Team, creating and maintaining software for over 100 clients.
  • +
  • Designed, tested, and implemented new response formats reducing response size by 10x and increasing speed 5x.
  • +
+
+
+ +
+

Skills

+
+
Languages
+
English, French (DELF B2), Japanese (B2/C1 level).
+ +
Programming
+
C, C++, Python, Sage, Maple, Scheme, Haskell.
+ +
Software
+
sklearn, numpy, (geo)pandas, pytorch, SQL.
+
+
+ +
+

Leadership and Professional Service

+

Steward, Duke Graduate Students Union, Fall 2025 - present

+ + +

President, AMS Student Chapter, 2024-25 academic year

+ + +

Graduate student representative, Duke Mathematics Departmental Teaching Committee, Fall 2023 - present

+ +
+ +
+

Academic Activity

+ +
+

Selected Publications

+
    +
  • Edidin, Dan, Matthew Satriano, and Spencer Whitehead. "On a smoothness characterization for good moduli spaces." Advances in Mathematics 442 (April 2024).
  • +
  • Charbonneau, B. and Whitehead, S. "Studying Wythoff and Zometool Constructions using Maple." Maple in Mathematics Education and Research (pp. 65–76), 2020.
  • +
+
+ +
+

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

+
    +
  • [Invited] An asymptotic Nahm transform for Spin(7) instantons. Mathematical Congress of the Americas, Miami, July 2025.
  • +
  • Symmetric instantons. (Poster). Geometric Models of Matter, Leeds, August 2024.
  • +
  • Generalized Pythagorean lutes. Bridges 2022, Helsinki, August 2022.
  • +
  • Integrality theorems for symmetric instantons. Union College Mathematics Conference, Schenectady, June 2022.
  • +
+
+
+

Selected Teaching Experience

+

Instructor of record MATH 106L (Lab calculus 2), Fall 2023.

+
    +
  • Served as primary instructor and coordinator for a class of 18 students with daily meetings.
  • +
  • Managed a team of 4 undergraduate teaching assistants.
  • +
+ +

Tutorial lecturer CS 246(E) ([Enriched] Object-Oriented Software Development), Fall 2018, Fall 2019, Winter 2019, University of Waterloo.

+
    +
  • Delivered weekly tutorial lectures for classes of 50+ students.
  • +
  • Designed assignments and managed the course platform for running and evaluating student code.
  • +
+
+
+ + + + diff --git a/templates/fr/index.html b/templates/fr/index.html new file mode 100644 index 0000000..a1e1384 --- /dev/null +++ b/templates/fr/index.html @@ -0,0 +1,10 @@ +{% import "common.html" as common %} +{{ common::meta(title="Page d'accueil", lang="fr") }} + + + + +

To access the English version, click here.

+

Ceci est le site web personnel de Spencer Whitehead.

+

CV

+ diff --git a/templates/fr/resume/index.html b/templates/fr/resume/index.html new file mode 100644 index 0000000..e649ff9 --- /dev/null +++ b/templates/fr/resume/index.html @@ -0,0 +1,150 @@ +{% import "common.html" as common %} +{{ common::meta(title="Spencer Whitehead - CV", lang="fr") }} + + +{{ common::nav() }} + +
+

Spencer Nicholas Whitehead

+
+ Courriel : spencer@firemail.cc
+ Tél. : +1 984 312 9089 +
+
+ +
+

Education

+ +
+

Doctorant, départment des mathématiques, Université Duke | septembre 2022 – avril 2027

+
    +
  • Chercheur de la geometrie de quatre et huit dimensions sous la direction du Pr Mark Stern.
  • +
  • Membre du programme de certificat en enseignant universitaire, qui sera décerné à la reussit au doctorat.
  • +
+
+ +
+

M.Math. en mathématiques pures (thèse du recherche), Université de Waterloo | octobre 2021 – août 2022

+
    +
  • Sous la direction du Pr Benoit Charbonneau.
  • +
  • Titre du thèse : Integrality theorems for symmetric instantons.
  • +
+
+ +
+

B.Math. en mathématiques pures; mineure en études de l'Asie de l'Est, Université de Waterloo | septembre 2016 – août 2021

+
    +
  • 2021 Médaille d'or des anciens, Faculty of Mathematics.
  • +
  • 2021 Prix commémoratif Jessie W.H. Zou pour l'excellence en recherche au premier cycle.
  • +
+
+
+ +
+

Industry Experience

+ +
+

Stagiaire en ingénierie logicielle, Citadel Enterprise, janvier 2020 – avril 2020

+
    +
  • Developpment de pipelines en C++ pour analyser et archiver donnèes de Thompson Reuters.
  • +
  • Traitment d'en haute de 300GB des donnèes de marché par jour pendant la crise de COVID-19.
  • +
+
+ +
+

Stagiaire en ingénierie logicielle, ContextLogic LLC, janvier 2018 – avril 2018

+
    +
  • Recherche sur les estimates de délais de livraison qui ont généré 2,5% de profits supplémentaires.
  • +
  • Création de reports et tableau de bord Grafana en combinaison des donnèes de MongoDB et TreasureData.
  • +
+
+ +
+

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

+
    +
  • Création et soutien de logiciel de accounting comptabilité pour plus de 100 clients interne.
  • +
  • Conception et implementation des nouveaux formats de réponse, ce qui a reduisé la taille de la réponse 10x et a amelioré la vitesse 5x.
  • +
+
+
+ +
+

Skills

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

Leadership et services professionnels

+

Délégué syndical, Duke Graduate Students Union, septembre 2025 - à ce jour

+ + +

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

+ + +

Représentant des doctorants, Duke Mathematics Departmental Teaching Committee, novembre 2023 - à ce jour

+ +
+ +
+

Academic Activity

+ +
+

Selected Publications

+
    +
  • Edidin, Dan, Matthew Satriano, et Spencer Whitehead. "On a smoothness characterization for good moduli spaces." Advances in Mathematics 442 (avril 2024).
  • +
  • Charbonneau, B. et Whitehead, S. "Studying Wythoff and Zometool Constructions using Maple." Maple in Mathematics Education and Research (pp. 65–76), 2020.
  • +
+
+ +
+

Direction

+

Duke Math+ program (joint with Biji Wong, Gregory Herschlag), mai - août 2026

+

Direction de quatres étudiants dans un projet sur l'application de diffusion maps et apprentissage automatique pour rechercher le gerrymandering.

+ +

MITACS internship program (joint with Benoit Charbonneau), mai - août 2022

+

Direction de deux étudiants dans un projet sur le probleme de packing en bas dimension.

+
+ +
+

Selected Research Presentations

+
    +
  • [Invité] An asymptotic Nahm transform for Spin(7) instantons. Mathematical Congress of the Americas, Miami, julliet 2025.
  • +
  • Symmetric instantons. (Poster). Geometric Models of Matter, Leeds, août 2024.
  • +
  • Generalized Pythagorean lutes. Bridges 2022, Helsinki, août 2022.
  • +
  • Integrality theorems for symmetric instantons. Union College Mathematics Conference, Schenectady, juin 2022.
  • +
+
+
+

Selected Teaching Experience

+

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

+
    +
  • Enseignement et coordination d'un group de 18 étudiants.
  • +
  • Gestion d'une équipe de 4 auxiliaires d'enseignement
  • +
+ +

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

+
    +
  • Delivered weekly tutorial lectures for classes of 50+ students.
  • +
  • Creation des devoirs et gestation d'outils logiciels pour evaluer code d'étudiants
  • +
+
+
+ + + +