Experience

Employment

University of New Mexico

Graduate Research Assistant

Albuquerque, NM · 2025 – present

  • Building software for humanoid robots, with the goal of putting them to work in pharmaceutical manufacturing.
  • Most of the current work is reinforcement learning on the robot itself — teaching locomotion, retargeting human motion onto the robot, and the training infrastructure around both.

Amazon / IMDb

Software Development Engineer

Seattle, WA · 2021 – 2024

  • Built features for and maintained several internal and external APIs, covering schema review, scaling, and load testing.
  • Designed solutions for querying large datasets, monitoring metrics across cloud compute systems, and controlling API access.
  • Cut the operating cost of a search cluster by 50% through sustained experimentation with node configuration, index distribution, and resharding.
  • Shipped changes safely through automated pipelines, monitoring the results to keep customer impact at zero; reviewed teammates' changes and mentored engineers.
  • Deprecated legacy features and services still carrying live customers, including building the missing functionality needed to migrate users between unrelated systems.
  • Ran sprint planning and retrospectives, scoped and estimated project timelines, and organized design reviews with impacted teams and customers.
  • Diagnosed and resolved high-severity operational issues on call, working directly with affected customers.

Tadpull, Inc.

Software Development Engineer

Bozeman, MT · 2019 – 2021

  • Designed, built, and maintained function and web applications in .NET Core and .NET Framework.
  • Integrated Google Analytics, Google Maps, Mautic, Browserless.io, Bronto, and Klaviyo to sync e-commerce data across ERP, ESP, CRM, marketing automation, and behavior platforms.
  • Built a customizable dashboard builder that pulled key e-commerce metrics from multiple data sources.
  • Developed real-time alerts and recurring reports driven by anomalies in client data.
  • Improved the team's internal review and QA process for new features and changes.
  • Worked directly with e-commerce businesses on tracking and predictive analytics that measurably moved sales, retention, conversion rate, campaign effectiveness, and net promoter score.

Education

Degrees

University of New Mexico

Albuquerque, NM · In progress

  • Ph.D. in Computer Science

Montana State University

Bozeman, MT · Graduated May 2019

  • B.S. in Computer Science
  • B.A. in Film & Photography
  • Minor in Mathematics
  • Honors College degree
  • GPA 3.82

Research interests

  • Robotics
  • Reinforcement learning
  • Computer graphics
  • Virtual, augmented & extended reality
  • Human-computer interaction
  • Algorithms

Toolkit

Skills

Languages

  • C#
  • Java
  • C++
  • JavaScript & TypeScript
  • Python
  • HTML & CSS
  • SQL

Frameworks & platforms

  • .NET & .NET Core
  • Entity Framework
  • AWS & AWS CDK
  • Unity
  • React Native
  • Firebase
  • Git

Libraries

  • WebGL
  • OpenCV
  • D3
  • Angular Material
  • Bootstrap
  • jQuery

Databases

  • PostgreSQL
  • MySQL
  • MSSQL

APIs

  • Google Analytics
  • Google Ads
  • Google Maps
  • Expo
  • Facebook
  • TMDb

Tools

  • Visual Studio & VS Code
  • IntelliJ
  • Android Studio
  • NetBeans

Media

  • Adobe Creative Suite
  • Vegas Pro
  • Ross XPression
  • Microsoft Office
  • Google Workspace

Recognition

Honors & awards

YearAwardResultAwarded by
2019Best Short Western Film (The Territory's Best)RecipientOlympus International Film Festival
2019Official Selection (The Territory's Best)RecipientBigfork Independent Film Festival
2018Tracy Awards (The Territory's Best)Nominated, 9 categoriesMSU School of Film & Photography
2018Fred Gerber Scholarship in the Creative Art of TelevisionRecipientMontana State University
2018Carl B. Swartz Memorial ScholarshipRecipientMontana State University
2017–18Undergraduate Scholarship ProgramTwo-time recipientMontana State University
2014Provost ScholarshipRecipientMontana State University
2014National Merit ScholarshipRecipientNational Merit Scholarship Corporation