Sharedwww / cv / cv.texOpen in CoCalc
Author: William A. Stein
1
% CV.tex -- William's CV latex file.
2
\documentclass[10pt]{article}
3
%\usepackage{times}
4
%\usepackage{mathptm}
5
%\usepackage{revnum}
6
\newcommand{\comment}[1]{}
7
\newcommand{\myname}{William A.\ Stein}
8
\newcommand{\phone}{{\tt (206) 419-0925}}
9
\newcommand{\email}{{\tt wstein@sagemath.com}}
10
\newcommand{\www}{{\tt \url{https://wstein.org}}}
11
\newcommand{\address}{1212 East Barclay Court\\
12
Seattle, WA 98122}
13
\newcommand{\ptitle}{\em}
14
\usepackage{hyperref}
15
%\usepackage[hyperindex,pdfmark]{hyperref}
16
17
\hoffset=-.15\textwidth%
18
\textwidth=1.30\textwidth%
19
\voffset=-.05\textheight%
20
%\voffset=-.09\textheight%
21
\textheight=1.1\textheight%
22
23
\usepackage{fancyhdr,ifthen}
24
\pagestyle{fancy}
25
\cfoot{\thepage} % no footers (in pagestyle fancy)
26
% running left heading
27
\lhead{\bfseries\LARGE\em \noindent{}\hspace{-.2em}\myname{}
28
\hfill --\hfill Curriculum Vitae -- June 2019\vspace{-.2ex}\\}
29
% running right heading
30
\newcommand{\spc}{3.0em}
31
\rhead{\small
32
\phone
33
\hspace{\spc}$\cdot$\hspace{\spc}
34
\email
35
\hspace{\spc}$\cdot$\hspace{\spc}
36
\www}
37
% adjust, because the header is now taller than usual.
38
\setlength{\headheight}{7ex}
39
40
% bulleted list environment
41
\newenvironment{bulletlist}
42
{
43
\begin{list}
44
% {$\bullet$}
45
{$\cdot$}
46
{
47
\setlength{\itemsep}{.5ex}
48
\setlength{\parsep}{0ex}
49
\setlength{\leftmargin}{2.2em}
50
\setlength{\parskip}{0ex}
51
\setlength{\topsep}{0ex}
52
}
53
}
54
{
55
\end{list}
56
}
57
%end newenvironment
58
59
\usepackage{revnum}
60
61
\newcounter{totalnumworkshops}
62
\setcounter{totalnumworkshops}{54}
63
64
\newcounter{totalnumworkshopsf}
65
\setcounter{totalnumworkshopsf}{8}
66
67
\newcounter{totalnumpapers}
68
\setcounter{totalnumpapers}{45}
69
70
\newcounter{totalnumgrants}
71
\setcounter{totalnumgrants}{21}
72
73
\newcounter{totalnumclasses}
74
75
\newcounter{totalnumstudents}
76
\setcounter{totalnumstudents}{7}
77
78
\newcounter{totalnumbooks}
79
\setcounter{totalnumbooks}{5}
80
81
\newenvironment{papers}
82
{
83
\begin{revnumerate}[\value{totalnumpapers}]
84
{}
85
{
86
\setlength{\itemsep}{.5ex}
87
\setlength{\parsep}{0ex}
88
\setlength{\leftmargin}{0em}
89
\setlength{\parskip}{0ex}
90
\setlength{\topsep}{0ex}
91
}
92
}
93
{
94
\end{revnumerate}
95
}
96
%end newenvironment
97
98
\newenvironment{grants}
99
{
100
\begin{revnumerate}[\value{totalnumgrants}]
101
{}
102
{
103
\setlength{\itemsep}{.5ex}
104
\setlength{\parsep}{0ex}
105
\setlength{\leftmargin}{0em}
106
\setlength{\parskip}{0ex}
107
\setlength{\topsep}{0ex}
108
}
109
}
110
{
111
\end{revnumerate}
112
}
113
%end newenvironment
114
115
\newenvironment{classes}
116
{
117
\begin{revnumerate}[\value{totalnumclasses}]
118
{}
119
{
120
\setlength{\itemsep}{.5ex}
121
\setlength{\parsep}{0ex}
122
\setlength{\leftmargin}{0em}
123
\setlength{\parskip}{0ex}
124
\setlength{\topsep}{0ex}
125
}
126
}
127
{
128
\end{revnumerate}
129
}
130
%end newenvironment
131
132
\newenvironment{students}
133
{
134
\begin{revnumerate}[\value{totalnumstudents}]
135
{}
136
{
137
\setlength{\itemsep}{.5ex}
138
\setlength{\parsep}{0ex}
139
\setlength{\leftmargin}{0em}
140
\setlength{\parskip}{0ex}
141
\setlength{\topsep}{0ex}
142
}
143
}
144
{
145
\end{revnumerate}
146
}
147
%end newenvironment
148
149
\newenvironment{books}
150
{
151
\begin{revnumerate}[\value{totalnumbooks}]
152
{}
153
{
154
\setlength{\itemsep}{.5ex}
155
\setlength{\parsep}{0ex}
156
\setlength{\leftmargin}{0em}
157
\setlength{\parskip}{0ex}
158
\setlength{\topsep}{0ex}
159
}
160
}
161
{
162
\end{revnumerate}
163
}
164
165
\newenvironment{workshops}
166
{
167
\begin{revnumerate}[\value{totalnumworkshops}]
168
{}
169
{
170
\setlength{\itemsep}{.5ex}
171
\setlength{\parsep}{0ex}
172
\setlength{\leftmargin}{0em}
173
\setlength{\parskip}{0ex}
174
\setlength{\topsep}{0ex}
175
}
176
}
177
{
178
\end{revnumerate}
179
}
180
%end newenvironment
181
182
\newenvironment{workshopsf}
183
{
184
\begin{revnumerate}[\value{totalnumworkshopsf}]
185
{}
186
{
187
\setlength{\itemsep}{.5ex}
188
\setlength{\parsep}{0ex}
189
\setlength{\leftmargin}{0em}
190
\setlength{\parskip}{0ex}
191
\setlength{\topsep}{0ex}
192
}
193
}
194
{
195
\end{revnumerate}
196
}
197
%end newenvironment
198
199
\newenvironment{enumlist}
200
{
201
\begin{enumerate}
202
{}
203
{
204
\setlength{\itemsep}{.5ex}
205
\setlength{\parsep}{0ex}
206
\setlength{\leftmargin}{0em}
207
\setlength{\parskip}{0ex}
208
\setlength{\topsep}{0ex}
209
}
210
}
211
{
212
\end{enumerate}
213
}
214
%end newenvironment
215
216
\newenvironment{dashlist}
217
{
218
\begin{list}
219
{\hspace{2em}--}
220
{
221
\setlength{\itemsep}{.5ex}
222
\setlength{\parsep}{0ex}
223
\setlength{\leftmargin}{1em}
224
\setlength{\parskip}{0ex}
225
\setlength{\topsep}{0ex}
226
}
227
}
228
{
229
\end{list}
230
}
231
232
233
% bold sans-serif label for margin labels.
234
%\newcommand{\marginlabel}[1]{{\large \textsf{\textbf{#1}}}}
235
\newcommand{\marginlabel}[1]{
236
\begin{minipage}[b]{0.8\labelwidth}{\large \textsf{\textbf{#1}}}\end{minipage}}
237
238
%\newcommand{\marginlabel}[1]{\textsf{\textbf{#1}}}
239
%\newcommand{\marginlabel}[1]{\textsf{\textbf{#1}}}
240
%\newcommand{\marginlabel}[1]{\textsc{\textsc{#1}}}
241
242
\newcommand{\entrylabel}[1]{\mbox{\marginlabel{#1}}\hfill}
243
244
\newcommand{\MainListlabel}[1]
245
{
246
\parbox[t]{\labelwidth}{\hspace{.8em}\marginlabel{#1}}
247
}
248
249
% a list with fixed width marginlabels.
250
\newenvironment{MainList}[1]
251
{
252
\renewcommand{\entrylabel}{\MainListlabel}
253
\begin{list}{}
254
{
255
\renewcommand{\makelabel}{\entrylabel}
256
\setlength {\itemindent}{-.65em}
257
\setlength {\labelwidth}{#1}
258
\setlength {\leftmargin}{\labelwidth}
259
\setlength {\itemsep}{3ex}
260
}
261
}
262
{
263
\end{list}
264
}
265
%end newenvironment
266
267
\begin{document}
268
\begin{MainList}{88pt}
269
\item [Employment]
270
\begin{bulletlist}
271
\item {\bf SageMath, Inc.}: CEO/Founder, 2015--present.
272
\item {\bf University of Washington}: Prof. of
273
Math. (tenured), 2010--2019.
274
\item {\bf University of Washington}: Assoc. Prof. of
275
Math. (tenured), 2006--2010.
276
\item {\bf UC San Diego}: Assoc. Prof. of Math. (tenured),
277
2005--2006.
278
\item {\bf Harvard University}: Benjamin Peirce Asst. Prof. of Math.,
279
2001--2005.
280
\item {\bf Harvard University}: NSF Postdoctoral Fellow, 2000--2004.
281
%\item Consultant for the Institute for Defense Analysis, 2002--present.
282
\end{bulletlist}
283
284
\item [Education]
285
\begin{bulletlist}
286
\item {\bf University of California at Berkeley},
287
Ph.D. in Mathematics, 2000,
288
{\ptitle Explicit Approaches to Modular Abelian Varieties},
289
under H.~W.~Lenstra.
290
\item {\bf Northern Arizona University},
291
B.S. in Mathematics, 1994.
292
\end{bulletlist}
293
294
\item [Prizes]
295
\begin{bulletlist}
296
\item {\bf Richard Dimick Jenks
297
Memorial Prize} for Excellence in
298
Software Engineering applied to Computer Algebra, 2013.
299
%\url{http://www.sigsam.org/awards/jenks/awardees/2013/}.
300
\item {\bf Trophe\'es du Libre}. The SageMath project won first
301
prize in 2007 in Scientific Software (3000 euros, a laptop,
302
books, server space, etc.).
303
\end{bulletlist}
304
305
306
307
\item [Grants]
308
\begin{grants}
309
310
%\item {\bf National Geospatial Agency}, grant to fund the workshop
311
%{\em Interactive Parallel Computation in Support of Research in Algebra, Geometry and Number Theory}, which I ran at MSRI Jan 29--Feb 2, 2007.
312
\item PI on {\bf NSA Grant}, {\em Sage: Open Source Math Software}, 2014--2017.
313
\item co-PI on {\bf NSF Grant}, DMS-7098841, {\em Sage-combinat: Developing and sharing open source software for algebraic combinatorics}, 2012--2015.
314
\item PI on {\bf NSF Grant}, DMS-7180474, {\em Explicit Approaches to Elliptic Curves and Modular Abelian Varieties}, 2012--2015.
315
\item co-PI on {\bf NSF Grant}, DMS-1062253, {\em REU: Inverse Problems for Electrical Networks}, 2011--2014.
316
\item co-PI on {\bf NSF Grant}, DMS-1020378, {\em Collaborative Research: UTMOST: Undergraduate Teaching in Mathematics with Open Software and Textbooks}, undergraduate curriculum development, 2011--2014.
317
\item PI on {\bf DOD Grant}, four Sage Bug-fixing workshops per year and other development support, 2011--2016.
318
\item PI on {\bf NSF Grant} DMS-1015114, {\em Sage: Unifying Mathematical Software for Scientists, Engineers, and Mathematicians}, four Sage Days workshops per year, 2011--2014.
319
\item UW Royalty Research Fellow (1-quarter teaching buyout), 2009--2010.
320
\item PI on {\bf NSF Grant} DMS-0821725, SCREMS grant for number
321
theory, geometry, and software research (\$100K, purchased
322
high end computers for UW).
323
\item PI on {\bf Google Grant}, for Sage development, Summer 2008 (amount: \$18K).
324
\item PI on {\bf Microsoft Grant}, port Sage to Windows, 2008--2009 (amount: \$32K).
325
\item PI on {\bf NSF Grant} DMS-0757627, {\em FRG: Collaborative Research: L-functions and Modular Forms}, 2008--2012
326
(amount: \$1.2 million).
327
\item co-PI on {\bf NSF Grant} DMS-0754486, {\em REU Site: Inverse Problems for Electrical Networks}, 2008--2011.
328
\item PI on {\bf NSF Grant} DMS-0713225, {\em SAGE: Software for Algebra and Geometry Experimentation}, 2007--2010.
329
\item PI on {\bf NSF Grant} DMS-0555776, {\em Explicit Approaches to the Birch and Swinnerton-Dyer Conjecture}, 2007--2010.
330
\item co-PI on {\bf NSF Grant} DMS-0602287, {\em Southwest Center for Arithmetic Geometry}, 2006--2009.
331
\item PI on {\bf NSF Grant,} DMS-0400386, {\em Explicit Approaches to Modular Forms and Modular Abelian Varieties}, 2004--2007.
332
\item PI on {\bf Sun Academic Education Grant} (\$70K Sun Fire V480 server), 2003.
333
\item From W.\thinspace{}R. Hearst III and Harvard
334
(\$20K for 12 Processor Cluster), 2002.
335
\item Clay Mathematics Institute Liftoff Fellowship, Summer 2000.
336
\item Berkeley Vice Chancellor Research Grant (6 Processor Cluster), 1999.
337
\end{grants}
338
339
340
\item[Publications] All papers are available at \url{https://wstein.org/papers/}.
341
\begin{papers}
342
343
\item {\em Beyond the black box}, with Jeroen Demeyer and Ursula Whitcher, 2016, Notices of the AMS.
344
\item {\em Databases of elliptic curves ordered by height and distributions of Selmer groups and ranks} (22 pages), with Jennifer S. Balakrishnan, Wei Ho, Nathan Kaplan, Simon Spicer and Jamie Weigandt, 2016, in ANTS XII proceedings.
345
346
\item {\em $p$-adic Heights of Heegner Points and Anticyclotomic Lambda-Adic Regulators} (34 pages), with Jennifer S. Balakrishnan and Mirela Ciperiani, 2013,
347
Math. Comp.
348
349
\item {\ptitle A $p$-adic analogue of the conjecture of Birch and Swinnerton-Dyer for modular abelian varieties} (33 pages), with Jennifer S. Balakrishnan and J. Steffen M\"uller, 2013, Math. Comp.
350
351
\item {\ptitle A Database of Elliptic Curves over $\mathbf{Q}(\sqrt{5})$ -- First Report}
352
(16 pages), with Jonathan Bober, Alyson Deines, Ariah Klages-Mundt, Benjamin LeVeque, R.~Andrew Ohana, Ashwath Rabindranath, Paul Sharaba, 2012, appeared in ANTS proceedings.
353
354
\item {\ptitle Numerical computation of Chow-Heegner points associated
355
to pairs of elliptic curves} (12 pages), 2012, to appear in Math. Comp. (as an appendix).
356
357
\item {\ptitle Sage: Creating a Viable Free Open Source Alternative
358
to Magma, Maple, Mathematica, and MATLAB} (9 pages), in the
359
FoCM 2011 proceedings.
360
361
\item {\ptitle Non-commutative Iwasawa theory for modular forms} (40 pages), with
362
John Coates, Tim Dokchitser, Zhibin Liang, Ramdorai Sujatha, 2013, in Proceedings of the London Math Society.
363
364
\item {\ptitle Heegner Points and the Arithmetic of Elliptic Curves
365
over Ring Class Extensions} (20 pages), with Robert Bradshaw,
366
April 2012, J. Number Theory.
367
368
\item {\ptitle Kolyvagin's Conjecture for Some Specific Higher Rank
369
Elliptic Curves} (40 pages), 2011, submitted.
370
371
\item {\ptitle Computations About Tate-Shafarevich Groups Using
372
Iwasawa Theory} (46 pages), with Christian Wuthrich, 2012, to
373
apear in Mathematics of Computation.
374
375
\item {\ptitle The Sage Project: Unifying Free Mathematical Software
376
to Create a Viable Alternative to Magma, Maple, Mathematica and
377
MATLAB} (16 pages), 2010, in the Proceedings of the International
378
Congress of Mathematical Software, Kobe, Japan.
379
380
\item {\ptitle Toward a Generalization of the Gross-Zagier Conjecture}
381
(17 pages), 2010, Int.\ Math.\ Res.\ Notices.
382
383
\item {\ptitle Fast Computation of Hermite Normal Forms of Random
384
Integer Matrices} (16 pages), with Clement Pernet,
385
Volume 130, Issue 7, July 2010, Pages 1675-1683, Journal of Number Theory.
386
387
\item {\ptitle Verification of the Birch and Swinnerton-Dyer
388
Conjecture for Specific Elliptic Curves}, with G. Grigorov, A.
389
Jorza, S. Patrikis, and C. Patrascu (26 pages), 2009, to appear in
390
Mathematics of Computation.
391
392
\item {\em The Modular Degree, Congruence Primes and Multiplicity One}
393
(16 pages), with Amod Agashe and Ken Ribet, 2012, in
394
a volume in honor of Serge Lang.
395
396
\item {\ptitle Explicit Heegner points: Kolyvagin's conjecture and
397
non-trivial elements in the Shafarevich-Tate group}, with Dimitar
398
Jetchev and Kristin Lauter (18 pages), 2008, Journal of Number
399
Theory.
400
401
\item {\ptitle On the generation of the coefficient field of a newform
402
by a single Hecke eigenvalue, with Koopa Koo and Gabor Wiese} (11
403
pages), 2008, J. Th\'eor. Nombres Bordeaux.
404
405
\item {\ptitle Open Source Mathematical Software (opinion piece)} (1 page),
406
with David Joyner, Notices of the AMS, November 2007.
407
408
\item {\ptitle Average Ranks of Elliptic Curve}, with
409
Baur Bektemirov, Barry Mazur and Mark Watkins (19 pages), May 2007,
410
Bulletins of the AMS.
411
412
\item {\ptitle Visibility of Mordell-Weil Groups} (20 pages), 2008,
413
Documenta Mathematica.
414
415
\item {\ptitle Visualizing Elements of Shafarevich-Tate Groups at
416
Higher Level}, with D. Jetchev (28 pages), 2008, Documenta
417
Mathematica.
418
419
\item {\ptitle The Manin Constant}, with A. Agashe and K. Ribet (22
420
pages), 2006, in the World Scientific Coates Memorial Volume.
421
422
\item {\ptitle Computation of $p$-Adic Heights and Log Convergence},
423
with B. Mazur and J. Tate (36 pages), 2006, in the Documenta
424
Mathematica Coates Memorial Volume.
425
426
\item {\ptitle SAGE: System for Algebra and Geometry Experimentation}
427
with D. Joyner, (3 pages), in the SIGSAM Bulletin, 2005.
428
429
\item {\ptitle Modular Parametrizations of Neumann-Setzer
430
Elliptic Curves}, with M. Watkins, in IMRN 2004, no. 27, 1395--1405.
431
432
\item {\ptitle Studying the Birch and Swinnerton-Dyer Conjecture for
433
Modular Abelian Varieties Using} MAGMA (23 pages), 2006, chapter in
434
Springer-Verlag book edited by J.~Cannon and W.~Bosma.
435
436
\item {\ptitle Conjectures about Discriminants of Hecke Algebras of
437
Prime Level} (16 pages), with F.~Calegari, in ANTS VI, Vermont, 2004.
438
\item {\ptitle Constructing Elements in Shafarevich-Tate Groups of Modular
439
Motives},
440
with N.~Dummigan and M.~Watkins, in ``Number theory and algebraic geometry---to Peter Swinnerton-Dyer on his 75th birthday'', Ed.
441
M. Reid and A. Skorobogatov, pages 91--118.
442
443
\item \emph{Approximation of eigenforms of infinite slope by
444
eigenforms of finite slope}, with R.~Coleman, Geometric aspects
445
of {D}work theory. {V}ol. {I}, {II}, Walter de Gruyter GmbH \&
446
Co. KG, Berlin, 2004, pp.~437--449.
447
448
\item {\ptitle $J_1(p)$ has connected fibers}, with B.~Conrad and
449
B.~Edixhoven, Documenta Mathematica, {\bf 8} (2003), 331--408.
450
\item {\ptitle Shafarevich-Tate Groups of Nonsquare Order},
451
in Progress in Math., {\bf 224} (2004), 277--289, Birkhauser.
452
\item {\ptitle Visible Evidence for the Birch and Swinnerton-Dyer
453
Conjecture for Rank $0$ Modular Abelian Varieties} (30 pages),
454
with A.~Agashe, appeared in Mathematics of Computation.
455
\item {\ptitle A Database of Elliptic Curves--First Report}
456
(10 pages) with M.~Watkins, in ANTS V proceedings, Sydney, Australia, 2002.
457
\item {\ptitle Visibility of Shafarevich-Tate Groups
458
of Abelian Varieties}, with A.~Agashe, J. Number Theory, {\bf 97}
459
(2002), no. 1, 171--185.
460
\item {\ptitle Cuspidal Modular Symbols are Transportable}, with H.~Verrill,
461
LMS J.\ Comput.\ Math., {\bf 4} (2001), 170--181.
462
\item Appendix to Lario and Schoof's {\ptitle Some computations
463
with Hecke rings and deformation rings}, with A.~Agashe,
464
Experiment. Math. {\bf 11} (2002), no.~2, 303--311.
465
\item {\ptitle There are genus one curves over $\mathbf{Q}$
466
of every odd index}, J. Reine Angew. Math. {\bf 547}
467
(2002), 139--147.
468
\item {\ptitle Component groups of purely toric quotients of
469
semistable Jacobians}, with B.~Conrad, Math. Res. Lett., {\bf
470
8} (2001), no. 5--6, 745--766.
471
\item {\ptitle The field generated by the points of small prime
472
order on an elliptic curve}, with L.~Merel,
473
Int.\ Math.\ Res.\ Notices, 2001, no.~20, 1075--1082.
474
\item {\ptitle An introduction to computing modular forms using
475
modular symbols} (12 pages), in MSRI Publications (Volume 44),
476
Algorithmic Number Theory: Lattices, Number Fields, Curves
477
and Cryptography, Cambridge University Press, 2008.
478
\item {\ptitle A mod five approach to modularity of icosahedral Galois
479
representations}, with K.~Buzzard, Pac. J.
480
Math., {\bf 203} (2002), no. 2, 265--282.%
481
\item {\ptitle Lectures on Serre's conjectures},
482
with K.\thinspace{}A.~Ribet,
483
in Arithmetic Algebraic Geometry, IAS/Park City Math.
484
Inst. Series, Vol.~9, 143--232.
485
\item {\ptitle Component groups of quotients of $J_0(N)$},
486
with D.~Kohel, Proceedings of the 4th International
487
Symposium (ANTS-IV), 2000, 405--412.
488
489
\item {\ptitle Empirical evidence for
490
the Birch and Swinnerton-Dyer conjectures for modular Jacobians of
491
genus 2 curves},
492
with E.\thinspace{}V.~Flynn, F.~Lepr\'{e}vost,
493
E.\thinspace{}F. Schaefer,
494
M.~Stoll, J.\thinspace{}L.~Wetherell,
495
Math.\ of Comp. {\bf 70} (2001), no. 236, 1675--1697.
496
497
498
% \item {\ptitle Fallacies, Flaws, and
499
% Flimflam \#92: An Inductive Fallacy} (1 page),
500
% with A.~Riskin, College Math.\ J.\ 26:5 (1995), 382.
501
%\newcounter{local}\setcounter{local}{\value{enumi}}
502
\end{papers}
503
504
505
506
\item [Books]
507
\begin{books}
508
%\setcounter{enumi}{\value{local}}
509
\item {\ptitle Prime Numbers and the Riemann Hypothesis} (154 pages), with
510
B. Mazur (see \url{https://wstein.org/rh/});
511
published by
512
Cambridge University Press.
513
514
\item {\ptitle Algebraic Number Theory, a Computational Approach} (215 pages), (see \url{https://wstein.org/books/ant/}); under contract with the AMS.
515
516
\item {\ptitle Modular Forms, a Computational Approach}, (268
517
pages), published as AMS Graduate Studies in Mathematics, Volume {\bf 79}, 2007,
518
and available at \url{https://wstein.org/books/modform/}.
519
520
\item {\ptitle Elementary Number Theory}
521
(185 pages), published in the Springer-Verlag UTM series, 2008,
522
\url{https://wstein.org/ent/}.
523
524
%\item {\ptitle A Brief Introduction to Classical and Adelic Algebraic
525
% Number Theory} (190 pages), \url{https://wstein.org/papers/ant/}.
526
527
\item {\ptitle Lectures on Modular Forms and Galois Representations}
528
(200 pages), with K.\thinspace{}A. Ribet (on hold).
529
530
531
\end{books}
532
533
%\newpage
534
\item [Computation]
535
\begin{bulletlist}
536
\item Founder and lead developer of CoCalc
537
(\url{https://cocalc.com}).
538
\item Founder of SageMath (\url{https://www.sagemath.org}).
539
\item Fluent in Python, Cython, Javascript, C/C++, LaTeX, Magma and React.
540
\item Wrote the modular forms, modular symbols, and modular abelian
541
varieties components of Magma (over 25,000 lines of code).
542
%\item The Modular Forms Database: \url{https://wstein.org/tables/}.
543
\end{bulletlist}
544
545
\item [Selected Teaching]
546
547
%{\bf Professional Conference Organization}
548
%\begin{bulletlist}
549
%\item
550
%\end{bulletlist}
551
552
% {\bf Student Conference Organization}
553
% \begin{bulletlist}
554
% \item {\em Arizona Winter School}, 2007--2009, co-organizer (over 100
555
% attendees each year).
556
% \item {\em Computing with Modular Forms}, MSRI Summer Workshop,
557
% July 31--August 11, 2006. Graduate student
558
% workshop (about 35 attendees).
559
% \end{bulletlist}
560
561
{\bf University of Washington}
562
\setcounter{totalnumclasses}{40}
563
\begin{classes}
564
\item {\em Math 480: Sage -- Open Source Mathematical Software}, Spring 2016.
565
\item {\em Math 582: Computational number theory}, Winter 2016.
566
\item {\em Math 480: Sage -- Free Open Source Math. Software}, Spring 2014.
567
\item {\em Math 480: Undergraduate Number Theory}, Winter 2014.
568
\item {\em Math 581f: Topics in Computational Number Theory}, Fall 2013.
569
\item {\em Math 480a/582: Sage -- Free Open Source Math. Software}, Spring 2013.
570
\item {\em Math 308: Linear Algebra}, Spring 2013.
571
\item {\em Math 581e: Algebraic Number Theory}, Fall 2012.
572
\item {\em Math 480a/582: Sage -- Free Open Source Math. Software}, Winter 2012.
573
\item {\em Math 581g: Lectures on Modular Forms and Hecke Operators}, Fall 2011.
574
\item {\em Math 480a: Sage -- Free Open Source Mathematical Software}, Spring 2011.
575
\item {\em Math 581b: Algebraic number theory graduate course}, Fall 2010.
576
\item {\em Math 581d: Computer Programming for Mathematicians}, Fall 2010.
577
\item {\em Math 480: Computer Programming for Mathematicians}, Spring 2010.
578
\item {\em Math 582e: Galois Cohomomogy}, Winter 2010.
579
\item {\em Math 414: Elementary Number Theory}, Winter 2010.
580
\item {\em Math 583e: Graduate Computational Number Theory, part 2}, Spring 2009.
581
\item {\em Math 480: Open Source Mathematical Software}, Spring 2009.
582
\item {\em Math 582e: Graduate Computational Number Theory}, Winter 2009.
583
\item {\em SIMUW: Mathematical Finance}, Summer 2008.
584
\item {\em Math 480: Open Source Mathematical Software}, Spring 2008.
585
\item {\em Math 581f: Graduate Algebraic Number Theory}, Fall 2007.
586
\item {\em SIMUW: The Riemann Hypothesis}, Summer 2007.
587
\item {\em Math 583: The Birch and Swinnerton-Dyer Conjecture}, Spring 2007.
588
\item {\em Math 480: Elementary Number Theory}, Spring 2007.
589
\item {\em SIMUW: The Congruent Number Problem}, Summer 2006.
590
\item {\em Math 583: Computing with Modular Forms}, Spring 2006.
591
\end{classes}
592
593
594
\setcounter{totalnumclasses}{13}
595
{\bf UC San Diego}
596
\begin{classes}
597
\item {\em Elliptic Curves and Modular Forms}, Fall 2005.
598
\item {\em Calculus For Scientists and Engineers}, Winter 2006.
599
\end{classes}
600
601
\setcounter{totalnumclasses}{11}
602
{\bf Harvard University}
603
\begin{classes}
604
\item {\em Freshman Seminar on Fermat's Last Theorem}, Fall 2004.
605
\item {\em Computing With Modular Forms}, Fall 2004.
606
\item {\em Algebraic Number Theory}, Spring 2004.
607
\item {\em Modular Abelian Varieties}, Fall 2003.
608
\item {\em Freshman Seminar on Elliptic Curves}, Spring 2003.
609
\item {\em Elementary Number Theory}, Fall 2001 and Fall 2002.
610
\item {\em Linear Algebra}, Fall 2001 and Spring 2002.
611
\end{classes}
612
%\vspace{1ex}
613
614
%\vspace{1ex}
615
\setcounter{totalnumclasses}{4}
616
{\bf University of California at Berkeley}
617
\begin{classes}
618
\item {\em Discrete Mathematics}, Summer 1997.
619
\item {\em Calculus}, Fall 1995--Spring 1997, teaching assistant.
620
\end{classes}
621
622
%\vspace{1ex}
623
\setcounter{totalnumclasses}{2}
624
{\bf Northern Arizona University}
625
\begin{classes}
626
\item {\em College Mathematics With Applications}, Spring 1995.
627
\item {\em College Algebra}, Fall 1994.
628
\end{classes}
629
630
631
632
633
634
%{\bf Referee}
635
%\begin{bulletlist}
636
%\item Refereed papers for {\sl Mathematics of Computation},
637
% {\sl Mathematische Annalen}, and {\sl The Journal of Symbolic Computation}.
638
%\end{bulletlist}
639
640
641
642
%\item [Memberships]
643
%\begin{bulletlist}
644
%\item American Mathematical Society, 1995--present.
645
%\item Mathematical Association of America, 1998--present.
646
%\end{bulletlist}
647
648
\item [Ph.D.\\Students]
649
650
\begin{students}
651
\item {\bf Kevin Lui}, Ph.D., June 2019.
652
\item {\bf Gerardo Zelaya}, Ph.D., June 2019.
653
\item {\bf Hao Chen}, Ph.D. June 2016 on {\em Modular points on elliptic curves}. At Microsoft Research.
654
\item {\bf Simon Spicer}, Ph.D. June 2015 on {\em The.
655
Explicit Formula}. At Facebook.
656
\item {\bf Alyson Deines}, Ph.D. June 2014 on {\em Discriminant Twins}. At CCR.
657
\item {\bf Robert Bradshaw}, Ph.D. June 2010 on {\em Provable
658
Computation of Motivic $L$-function}. At Google.
659
\item {\bf Robert Miller}, Ph.D. received June 2010 on {\em
660
Verification of the Birch and Swinnerton-Dyer conjecture for
661
individual elliptic curves}. At Google.
662
\end{students}
663
664
665
666
\item [Other\\Activities]
667
{\bf Workshop and Conference Organization:} I (co-)organized
668
all of the following workshops and conferences.
669
\begin{workshops}
670
%\begin{bulletlist}
671
\item {\em Sage Days 70}, Nov 8-14, 2015, Berkeley.
672
\item {\em Sage Days 68: Bug Days}, August 21-27, 2015.
673
\item {\em Sage Days 61: Quaternion Orders and Brandt Modules}, August 25-29, 2014, Copenhagen, Denmark.
674
\item {\em Sage Days 48: Notebook Dev}, June 17-21, 2013, at UW.
675
\item {\em Sage Days 46: Computational number theory}, February 26-March 2, 2013, Hawaii.
676
\item {\em Reproducibility in Computational and Experimental Mathematics}, at ICERM (Brown University), Dec 10-14, 2012.
677
\item {\em SIMUW: Deep Conjectures in Number Theory}, Summer 2012.
678
\item {\em AMS Arithmetic Statistics School}, June 24-30, 2012, in Snowbird Utah.
679
\item {\em Sage Days 41: The Sage Notebook}, June 11-15, 2012, at UW.
680
\item {\em Sage Days 40.5: Bug Days}, May 24--29, 2012 in Gold Bar, WA.
681
\item {\em Sage Days 36.5: Overconvergent Modular Symbols}, April 17-22, 2012, at UW.
682
\item {\em Sage Days 36: p-adics in Sage}, Feb 2012, San Diego, CA.
683
\item {\em AMS Short Course: Computing with Elliptic Curves using Sage} at the Joint Math Meetings in 2012 in Boston.
684
\item {\em Sage Days 32: Bug Days}, at UW.
685
\item {\em REU: Elliptic Curves}, 8 weeks of summer 2011, at UW.
686
\item {\em Sage Days 31: The Sage Notebook}, June 2011, UW.
687
\item {\em Sage Days 29}, March 2011, UW.
688
\item {\em MSRI Program in Arithmetic Statistics}, Spring 2011, at MSRI in Berkeley.
689
\item {\em Sage Days 27: Bug Days}, January 2011, UW.
690
\item {\em Sage Days 26: Women in Sage}, December 2010, UW.
691
\item {\em Workshop on Elliptic Curves and Computation}, October 2010, Microsoft Research.
692
\item {\em Sage Days 25: Numerical computation}, August, 2010, in Mubmai, India.
693
\item {\em Sage Days 24: Symbolic computation}, July, 2010 at RISC in Linz, Austria.
694
\item {\em Sage Days 23: Number theory}, July, 2010 in Leiden, Netherlands.
695
\item {\em Sage Days 22: MSRI Summer Graduate Student Workshop on Elliptic Curves}, June 2010 in
696
MSRI (Berkeley, CA).
697
\item {\em Sage Days 21: Function fields}, May 2010, UW.
698
\item {\em Sage Days 19: Bug Smash}, January 2010, UW.
699
\item {\em Sage Days 18: Computations related to the Birch and Swinnerton-Dyer Conjecture},
700
Dec 2009, at the Clay Mathematics Institute in Cambridge, MA.
701
\item {\em Sage Days 17: Computing with Modular forms and L-functions}, Sep. 2009, on Lopez Island.
702
\item {\em Sage Days 16: Computational Number Theory}, June 2009, in Barcelona, Spain.
703
\item {\em Sage Days 15}, May 2009.
704
\item {\em Arizona Winter School: Quadratic Forms}, March 2009.
705
\item {\em Sage Days 14: Sage and Macaulay2 for Algebraic Geometry Experimentation}, March 2009,
706
MSRI (Berkeley).
707
\item {\em Sage Days 13: Quadratic Forms and Lattices}, March 2009, Athens, Georgia.
708
\item {\em Sage Days 12: Bug Smash}, Jan. 2009, San Diego, CA.
709
\item {\em Sage Days 11: Special functions and computational number theory meet scientific computing}, Nov. 2008, Austin, Texas.
710
\item {\em Sage Days 9: Mathematical graphics and visualization}, Aug. 2009, Vancouver.
711
\item {\em Workshop on $L$-functions and Modular Forms}, June 2008, UW.
712
\item {\em $L$-functions Summer School and Coding Sprint}, June 2008, UW.
713
\item {\em Sage Developer Coding Days}, June 2008, UW.
714
\item {\em Arizona Winter School: Special Functions and Transcendence },
715
March 2008, Univ. of Arizona.
716
\item {\em Sage Days 8: Number Theory and High Performance Numerical
717
Computation}, March 2008, at UT Austin.
718
\item {\em Sage Days 7,} Feb 2008, IPAM (UCLA).
719
\item {\em SAGE Days 6,} Nov. 2007, Bristol, UK.
720
\item {\em SAGE Days 5 -- Computational Arithmetic Geometry,} Oct 2007 at the Clay Math Institute
721
in Cambridge, MA.
722
\item {\em Workshop on Modular Forms and L-functions,} Aug. 2007 at AIM (Palo Alto).
723
\item {\em Sage Days 4,} June 2007 at UW.
724
\item {\em Modular Forms: Arithmetic and Computation,} June 2007 at Banff.
725
\item {\em Arizona Winter School: $p$-adic Geometry,} March 2007 at Univ. of Arizona.
726
\item {\em Sage Days 3,} Feb. 2007 at IPAM (UCLA).
727
\item {\em Interactive Parallel Computation in Support of Research in Algebra, Geometry and Number Theory,} Feb 2007 at MSRI (Berkeley).
728
\item {\em Sage Days 2,} Oct. 2006 at UW.
729
\item {\em Summer Graduate Workshop on Computing with Modular Forms,} July 2006 at MSRI (Berkeley).
730
\item {\em Sage Days 1,} Feb 2006 at UC San Diego.
731
\end{workshops}
732
%\end{bulletlist}
733
734
735
% \begin{center}
736
% ------------------------------------------------------------------------------------
737
% \end{center}
738
739
\item [Personal]
740
\address{}\\\newline
741
Phone: \phone\\
742
Email: \email\\
743
Web: \www \\
744
Citizenship: USA\\
745
746
747
%\newpage
748
% \item [References]\mbox{}\\
749
% \newcommand{\tw}{.4\textwidth}
750
751
% \hspace{-2em}\begin{tabular}{ll}
752
% \begin{minipage}[b]{\tw}
753
% {\bf Professor Benedict H. Gross}\\
754
% Department of Mathematics\\
755
% Harvard University\\
756
% Cambridge, MA 02138\\
757
% (617) 495-2172\\
758
% {\tt [email protected]}
759
% \end{minipage}
760
% &
761
% \begin{minipage}[b]{\tw}
762
% {\bf Professor Joe Harris}\\
763
% Department of Mathematics\\
764
% Harvard University\\
765
% Cambridge, MA 02138\\
766
% (617) 495-2172 \\
767
% {\tt [email protected]}
768
% \end{minipage}
769
% \\&\\
770
% \begin{minipage}[b]{\tw}
771
% {\bf Professor Hendrik W.~Lenstra}\\
772
% Mathematisch Instituut\\
773
% Universiteit Leiden\\
774
% The Netherlands\\
775
% (31/0) 71 527-7127\\
776
% {\tt [email protected]}
777
% \end{minipage}
778
% &
779
% \begin{minipage}[b]{\tw}
780
% {\bf Professor Barry C.~Mazur}\\
781
% Department of Mathematics\\
782
% Harvard University\\
783
% Cambridge, MA 02138\\
784
% (617) 495-2171 ext.~512\\
785
% {\tt [email protected]}
786
% \end{minipage}
787
% \\&\\
788
% \begin{minipage}[b]{\tw}
789
% {\bf Professor Kenneth A.~Ribet}\\
790
% Department of Mathematics\\
791
% University of California\\
792
% Berkeley, CA 94720-3840\\
793
% (510) 642-0648\\
794
% {\tt [email protected]}
795
% \end{minipage}
796
% &
797
% \begin{minipage}[b]{\tw}
798
% {\bf Professor John Tate (Emeritus)}\\
799
% Department of Mathematics\\
800
% Harvard University\\
801
% Cambridge, MA 02138\\
802
% {\tt [email protected]}\\
803
% \end{minipage}
804
% \end{tabular}
805
806
\end{MainList}
807
808
\end{document}
809
810
811
812
813
814
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
815
816
817
818
819
820
821
822
823
824
825
826
827
\comment{
828
\begin{minipage}[b]{\tw}
829
{\bf Professor Shing-Tung Yau}\\
830
Department of Mathematics\\
831
Harvard University\\
832
Cambridge, MA 02138\\
833
(617) 495-0836\\
834
{\tt yau@math.harvard.edu}\\
835
(teaching)\\
836
\end{minipage}
837
%\begin{minipage}[b]{\tw}
838
%{\bf Professor Hendrik W.~Lenstra}\\
839
%Department of Mathematics \#3840\\
840
%University of California\\
841
%Berkeley, CA 94720-3840\\
842
%(510) 643-7857\\
843
%{\tt [email protected]}
844
%\mbox{}\\
845
%\end{minipage}
846
847
\item [References]\mbox{}\vspace{2ex}\\
848
\newcommand{\tw}{.4\textwidth}
849
\hspace{-4em}\begin{tabular}{ll}
850
\begin{minipage}[b]{\tw}
851
{\bf Professor Benedict Gross}\\
852
Department of Mathematics\\
853
Harvard University\\
854
One Oxford Street\\
855
Cambridge, MA 02138\\
856
(617) 495-2172\\
857
{\tt gross@math.harvard.edu}
858
\end{minipage}\\
859
&
860
\begin{minipage}[b]{\tw}
861
{\bf Professor Barry C.~Mazur}\\
862
Department of Mathematics\\
863
Harvard University\\
864
One Oxford Street\\
865
Cambridge, MA 02138\\
866
(617) 495-2171 ext.~512\\
867
{\tt mazur@math.harvard.edu}
868
\end{minipage}
869
\\
870
\begin{minipage}[b]{\tw}
871
{\bf Professor Kenneth A.~Ribet}\\
872
Department of Mathematics \#3840\\
873
University of California\\
874
Berkeley, CA 94720-3840\\
875
(510) 642-0648\\
876
{\tt ribet@math.berkeley.edu}
877
\end{minipage}
878
\end{tabular}
879
}
880
881
\end{MainList}
882
883
\end{document}
884
885
\begin{minipage}[b]{\tw}
886
{\bf Professor Hendrik W.~Lenstra}\\
887
Mathematisch Instituut\\
888
Universiteit Leiden\\
889
The Netherlands\\
890
(31/0)71 527-7127\\
891
{\tt hwl@math.leidenuniv.nl}\\
892
(research)\\
893
\end{minipage}
894
895
896
\comment{\begin{minipage}[b]{\tw}
897
{\bf Professor Robert F.~Coleman}\\
898
Department of Mathematics\\
899
University of California\\
900
Berkeley, CA 94720-3840\\
901
(510) 642-5101\\
902
{\tt coleman@math.berkeley.edu}\\
903
(research)\\
904
\end{minipage}
905
&\begin{minipage}[b]{\tw}
906
{\bf Professor Benedict Gross}\\
907
Department of Mathematics\\
908
Harvard University\\
909
Cambridge, MA 02138\\
910
(617) 495-2172\\
911
{\tt gross@math.harvard.edu}\\
912
(research)\\
913
\end{minipage}
914
\\&\\
915
}
916
\begin{minipage}[b]{\tw}
917
{\bf Doctor Kevin M.~Buzzard}\\
918
Department of Mathematics\\
919
Huxley Building\\
920
Imperial College\\
921
180 Queen's Gate\\
922
London, SW7 2BZ\\
923
England\\
924
+44 207 594 8523\\
925
{\tt buzzard@ic.ac.uk}
926
\end{minipage}
927
&
928
\begin{minipage}[b]{\tw}
929
{\bf Professor Robert F.~Coleman}\\
930
Department of Mathematics \#3840\\
931
University of California\\
932
Berkeley, CA 94720-3840\\
933
(510) 642-5101\\
934
{\tt coleman@math.berkeley.edu}\\
935
\mbox{}\\
936
\mbox{}\\
937
\end{minipage}
938
\\
939
&\\
940
941
%sagemathcloud={"zoom_width":110}