Skills
- PDE solvers and finite element methods (FEM)
- Mesh generation and processing
- Numerical linear algebra
- Numerical optimization
- Integral equations
- Data clustering
- HPC and parallel computing
- Mathematics formalization
Languages and Software
- Python
- Scientific Python stack (NumPy, SciPy, Matplotlib, Pandas,
Jupyter)
- C/C++
- Rust
- NGSolve, PETSc, MFEM
- MATLAB
- Lean and Mathlib
- Bash scripting
- Linux development environment
- Git
- LaTeX
- Markdown
- JSON
- Wolfram Mathematica
Education
Ph.D. in Mathematical
Sciences
- Portland State University
- June 2024
- Advisor: Jeffrey S. Ovall
- Dissertation: H1-conforming Finite
Elements on Nonstandard Meshes
M.S. in Mathematics
- Portland State University
- April 2020
B.S. in Mathematics
- Portland State University
- August 2017
- Minor in Physics; magna cum laude; departmental honors.
Work Experience
Artificial Intelligence
Trainer
- DataAnnotation.tech (Remote)
- April 2025 – Present
- Developed and reviewed mathematical reasoning tasks for training
next-generation language models, both in natural language and in a
mathematics formalization paradigm (Lean 4).
- Verified solutions and proofs, and documented model reasoning
failures.
- Peer-reviewed prompt submissions for accuracy and clarity.
Computational
Mathematics Research Assistant
- Fariborz Maseeh Dept. of Math. and Stats., Portland State University
(Portland, Oregon)
- June 2016 – June 2024
- Designed and implemented finite element methods incorporating mesh
cells with cavities and curved edges.
- Coauthored four peer-reviewed publications on the analysis and
implementation of these methods.
- Created, documented, and released the PuncturedFEM Python package
(PyPI) for computational experiments and reproducible research.
- Contributed to convex optimization research for clustering problems,
resulting in two additional peer-reviewed publications.
Computing Scholar (Summer
Internship)
- Lawrence Livermore National Laboratory (Remote)
- June 2022 – August 2022
- Built numerical examples and simulations using MFEM (a C++ library
for partial differential equations).
- Demonstrated multi-physics modeling techniques in a HPC
environment.
Givens Associate (Summer
Internship)
- Argonne National Laboratory (Remote)
- June 2021 – August 2021
- Contributed to the PETSc open-source codebase (a C library for
scientific computing).
- Implemented high-performance algorithms for parallel matrix
computations.
Graduate Teaching Assistant
- Fariborz Maseeh Dept. of Math. and Stats., Portland State University
(Portland, Oregon)
- September 2019 – December 2020
- Gave lectures, prepared course materials, graded student work, and
mentored students during office hours.
- Total of four courses taught (Calculus I, Calculus IV), two of which
were held remotely.
Peer Tutor
- The Learning Center, Portland State University (Portland,
Oregon)
- April 2016 – August 2019
- Assisted undergraduate students in drop-in one-on-one sessions.
- Subjects: elementary algebra, calculus, differential equations,
linear algebra, introductory physics.
MTH 251 Lab Assistant
- Mathematics Department, Portland Community College (Portland,
Oregon)
- April 2015 – March 2016
- Assisted students with introductory calculus during in-class
workshop sessions.
Awards, Honors, and
Certifications
- NSF Research Training Group Graduate Fellowship, National Science
Foundation (2022, 2023)
- Excellence in Remote Teaching Award, PSU Fariborz Maseeh Dept. of
Mathematics and Statistics (2020)
- Level III (Master) Tutor Certification, College Reading &
Learning Association (2019)
- F. S. Cater Prize, PSU Fariborz Maseeh Dept. of Mathematics and
Statistics (2019)
- Christine and David Vernier STEM Scholarship, PSU College of Liberal
Arts and Sciences (2016)
- Oregon NASA Space Scholarship, Oregon Space Grant Consortium
(2015)