Charles Cadman: Mathematician Turned Actuary
E-mail:
Documents:
My Resume.
Brainbench C++ Certification
My preprints on the arXiv preprint server
My print publications:
with A. Bayer, Quantum cohomology of [C^N/\mu_r], Compos. Math., to appear.
with R. Cavalieri, Gerby localization, Z_3-Hodge integrals, and the GW theory of [C^3/Z_3], Amer. J. Math. 131 (2009), no. 4, 1009--1046.
with R. Laza, Counting the hyperplane sections with fixed invariants of a plane quintic, Adv. Geom. 8 (2008), no. 4, 531--549.
with L. Chen, Enumeration of rational plane curves tangent to a smooth cubic, Adv. Math. 219 (2008), no. 1, 316--343.
Gromov-Witten invariants of P^2-stacks, Compos. Math. 143 (2007), no. 2, 495--514.
Using stacks to impose tangency conditions on curves, Amer. J. Math. 129 (2007), no. 2, 405--427.
with I. Coskun, K. Jabbusch, M. Joyce, S. Kovács, M. Lieblich, F. Sato, M. Szczesny, and J. Zhang, A first glimpse at the minimal model program, Snowbird lectures in algebraic geometry, 17--42, Contemp. Math., 388, Amer. Math. Soc., Providence, RI, 2005.
Invited Workshop/Conference Talks
- Recent progress on the moduli space of curves, Banff International Research Station, Banff, AB, March 2008.
- Bellingham algebraic geometry seminar, Western Washington University, Bellingham, WA, November 2007.
- Progress in algebraic geometry inspired by physics, Banff International Research Station, Banff, AB, October 2005.
- Texas algebraic geometry seminar, Rice University, May 2005.
- School and workshop on Gromov-Witten invariants, International school for advanced studies, Trieste, Italy, June 2004.
Invited Research Talks (algebraic geometry seminars unless otherwise noted)
- Columbia University, March 2009.
- Michigan State University Colloquium, February 2009.
- Oklahoma State University Colloquium and AG seminar, January 2009.
- University of Utah, April 2008.
- CalTech, February 2008.
- Princeton University, May 2007.
- University of Utah, January 2007.
- Queen's University (Kingston, ON), January 2005.
- Ohio State University, January 2005.
- University of Michigan, February 2004.
- MIT, February 2004.
Other activities performed in academia:
- Served on a Ph.D. thesis committee.
- Served on a committee which coordinated an educational program for undergraduates.
- Refereed papers for several journals and reviewed papers for MathSciNet.
- Coordinated the algebraic geometry seminar at U. British Columbia for two years.
C++ experience:
- Wrote foundational code for a chess program. The goal was to write code which handles all issues relating to the rules of chess and could be extended in many ways without the programmer needing to spend much time reading my code. I wrote this as an exercise to improve my C++ skills. ReadMe.txt, Zip file.
- Read C++ FAQ LITE, which is written from a practical, business perspective. It tells you how to write code that fits well with everyone else's code to improve efficiency in a large software project. It provides lots of examples of subtle things that can go wrong if you are not careful.
- Read Mark Joshi, "C++ Design Patterns and Derivatives Pricing." It shows you by example how good code should be written.
- Achieved Brainbench C++ certification (link above). Passing this exam demonstrates advanced knowledge of C++ syntax.
- Used C++ in an undergraduate course, a part-time job, and computations for my mathematics research.
Other Computing experience
- Microsoft Certified Application Specialist in Microsoft Access 2007.
- Created a secure website to play a chess variant online using AJAX and MySQL.
- Wrote a java applet for a physics professor in 1999.
- Assistant programmer, 1997--1999. Used Java and C++. My boss was Jerome Jahnke.