About

Hi there! My name is Andrew. I enjoy tackling tough problems, usually by programming a solution. Outside of computer science and mathematics, my interests include education, guitar, fitness, food, and fantasy literature.

Experience

Research Assistant

  • Develop a Python package to verify properties of graphs and generate visual representations.
  • Investigate combinatorial properties of braid graphs in Coxeter systems.
  • Co-author a research paper (in progress) and present findings at multiple conferences.

Collaborative Computing Lab

Jan 2024 - Dec 2024

Software Research Technician

  • Design and implement a Python package for spatiotemporal modeling of epidemiological systems.
  • Optimize computational performance using JAX for GPU acceleration.
  • Leverage parallel processing and HPC clusters to handle large-scale datasets.
  • Co-author a research paper (in progress).

Independent Contractor

Jan 2020 - Jan 2024

Digital Marketing Manager

  • Develop and author technical content, primarily for companies in the solar energy industry.
  • Collaborate with clients and oversee employees using various remote work technologies.

Hana Farms

Jan 2022 - Dec 2022

Restaurant Manager

  • Oversee daily operations, resolve guest issues, and improve profitability.
  • Hire, train, and develop a team of 15+ employees.

Water's Edge Resort

Jan 2019 - Jan 2020

Resort & Restaurant Manager

  • Oversee all resort operations, including hotel, condos, and full-service restaurant.
  • Supervise 20+ employees, including hiring, scheduling, training, and coaching.

Education

Northern Arizona University

BS in Mathematics
Minor in Computer Science

Skills

Python
R
Machine Learning
Version Control (Git, GitHub)
Object-Oriented Programming
Data Structures & Algorithms
Data Visualization
Docker
HTML/CSS
Bayesian Statistics
Mathematical Modeling
Data Visualization
SQL
Rust
C
Linux Systems
Flask