My undergraduate curriculum was essentially as follows:

- Economics:
- Advanced and Intermediate Price Theory (Econ 380, 382, 580)
- Advanced and Intermediate Econometrics (Econ 388, 588)
- Advanced and Intermediate Macroeconomic Theory (Econ 381, 581)

- Mathematics:
- Real Analysis (Math 290, 341, 344, 346)
- Probability Theory (Math 320, 322, 402)
- Machine Learning (Math 404)
- Linear Algebra (Math 313)
- Ordinary and Partial Differential Equations (Math 334, 436)
- Multivariate Calculus (Math 314)
- Calculus of Variations (Math 438)

- Computer Programming
- Algorithm Optimization and Design/Data Structures (Math 321, 323)
- Deep Learning (CS 501)

And I have the following relevant skills:

- Tensorflow
- Python (Numpy, Scipy, Pandas, Scikit-Learn, Matplotlib, Bokeh, Seaborn, etc.)
- C++
- Stata
- SQL
- Git
- Julia
- Matlab
- LaTeX
- Parallel Processing

In April 2015, I was accepted into the Macroeconomics and Computational Laboratory (MCL), an undergraduate research group in the Economics Department organized and overseen by Dr. Richard Evans and Dr. Kerk Phillips. As a part of training for the MCL, I participated in a computational “bootcamp” which covered these topics:

- Applied Mathematics
- Dynamic Programming
- Hilbert and Banach Space Techniques
- Convex Optimization
- Linear Programming
- Nonlinear and linear constrained and unconstrained optimization
- Spectral Theory

- Macroeconomics
- Overlapping Generations Models
- Dynamic Stochastic General Equilibrium Models
- Log-linearization Methods
- Perturbation Methods
- Data Filtering
- Model Fitting using GMM, SMM, and MLE
- Asset Pricing

- Computation and Programming
- Python programming language
- Numpy
- Scipy
- Matplotlib
- Pandas

- Matrix computations and decompositions
- Mathematica
- Numerical Integration and Differentiation
- Numerical optimization
- Dynare
- Parallel processing

- Python programming language

I am a Wheatley student scholar, having received the Jack and Mary Lois Wheatley Scholarship.