Backend Engineering · Trading Automation · Machine Learning


  • Freelancer at Upwork: Applying my Tastytrade SDK to automate options trading strategies; deploying strategies to the cloud; calculating theoretical futures derivatives pricing and portfolio risk using various models.
  • Machine Learning Engineer at Idaho National Laboratory: Using deep neural networks to classify gamma ray spectra; optimizing those models for low-power inference; creating, cleaning, and augmenting large datasets; improving efficiency of HPC job scheduling using deep reinforcement learning; scaling training across a cluster using distributed training frameworks.
  • Programming Lead at Polymorphic Game Studio: Designing, programming, and testing a mobile game on Unity for Android and iOS; supervising coding team throughout development.

Sample Work


  • B.S. in Computer Science at the University of Idaho: Minors in Mathematics and Spanish. 2021 cum laude


  • Assembly
  • C/C++
  • C#
  • Java/Kotlin
  • JavaScript/TypeScript
  • Julia
  • Perl
  • Python
  • SQL
Libraries & Tools
  • Bash
  • Docker
  • FastAPI
  • Flex/Bison
  • Git/GitHub
  • LLVM
  • NumPy/Pandas
  • PyTorch/TensorFlow
  • Redis
  • Android
  • Arduino
  • FPGA
  • FreeRTOS
  • GCP/Kubernetes
  • Heroku
  • Linux (many flavors)
  • Unity
  • Web