Curriculum Vitae

PDF version


Education

2017–presentPh.D. (expected spring 2023), North Carolina State University, Raleigh, NC

Mathematics
2007–2011B.A. (2011), Duke University, Durham, NC

Philosophy and Mathematics

Research

My primary domain of study is low-dimensional topology, drawing from the fields of

Of particular interest are the applications of Floer homology theory and the Atiyah-Floer conjecture.


Writing


Skills

Computing

MathematicalSymPy, Maple, Matlab, MathematicaHigh-levelC/C++, Java, VisualBasic (.NET)
ScriptingPython, PHP, Javascript, Vimscript, bash, zshDocument / MarkupTeX, html, CSS, Markdown
SystemLinux, MacOSVersion controlGit

Languages


Employment

2017Tutor, Mathnasium, Huntersville, NC

Mathematics tutor for K-12 students.
2014–2016Associate Software Developer, iPipeline, Inc., Exton, PA

Front- and backend developer of engine producing prospectus for insurance and other actuarial products.
2011–2013Associate Software Developer, BPM Specialists, Inc., Atlanta, GA

Pega-certified Senior Developer & Systems Architect. Worked on Java-based business process management (BPM) applications for clients including Wells Fargo and tsys.

Teaching

Primary instructor

All courses given at NC State.

Term Course
2021 Summer 2 Topics in Contemporary Mathematics
2019 Fall Calculus III - Multivariable calculus
2019 Summer 2 Topics in Contemporary Mathematics

Teaching assistant

All courses given at NC State.

Secondary instructional role (recitation leader):

Term Course
2021 Fall Survey of Geometry
2021 Spring Calculus III - Multivariable calculus
2020 Spring Calculus I - Single-variable calculus
2019 Spring Calculus III - Multivariable calculus
2018 Fall Calculus I - Single-variable calculus

Lecture assistant (grading and office hours):

Term Course
2018 Spring Calculus III - Multivariable calculus
2017 Spring Calculus III - Multivariable calculus