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)