Resume
Experience
Programmer Analyst
Devers Eye Institute, Legacy Research Institute
Sep 2021 – July 2025
- Designed, Developed, and Maintained custom high speed camera control tool software written in C++ and Qt.
Implemented image processing algorithms such as contrast limited adaptive histogram equalization, intensity
normalization, and edge detection. Coordinated with management and stakeholders to add or modify features as
necessary to deliver streamlined view for end user.
- Developed and maintained multi-threaded processing control software and user interface for AO-OCT imaging
machine using industry standard frameworks including C++, Qt, CUDA API, OpenMP, and Intel oneAPI.
Implemented real-time statistics reporting tools to measure and dynamically adjust image. Wrote and reviewed
detailed technical design documentation.
- Oversaw team of five on project to parameterize ONH microstructure by introducing framework by which to report
measurements to clinicians. Used collected human and primate data to develop machine learning model using
Python TensorFlow libraries to assist with 3D image segmentation. Supervised model training and training data
augmentation to extend limited dataset. Analyzed results using frameworks such as SKLearn, Scipy, Matplotlib,
and Numpy and communicated performance metrics to management and non-technical stakeholders.
- Awarded travel grant from the Association for Research in Vision and Ophthalmology to communicate research at
ARVO 2024 to technical and non-technical industry members.
Research Associate
Wearable Informatics Lab, Northern Arizona University
Aug 2020 – May 2021
- Used Python and R to implement and evaluate regression and classification models to correct error in consumer
grade heart rate measurement devices, such as Linear Regression, Multinomial Logistic Regression, a Naïve Bayes
classifier, and Support Vector Regression.
- Used industry-standard data analysis techniques to analyze human subject data to demonstrate 40% error reduction
compared to original devices. Presented findings at 3rd Annual Phoenix Symposium on Data Analytics in
Healthcare to an audience of both technical and nontechnical professionals, using Python and R libraries to
produce quality visualizations.
Senior Phones Technician
Information Technology Services, Northern Arizona University
Aug 2017 – Oct 2020
- Managed campus network and phone systems at Northern Arizona University. Effectively communicated across
multiple teams to coordinate specialized support for organization employees, trained junior staff members, and
provided detailed technical documentation for use in both public-facing and internal Knowledge Base articles.
Publications
Investigating Neurovascular Responses of Peripapillary Retinal Artery to Focal Flicker Stimulation of Temporal
Retinal Neurons in the Living Human Eye Using AO-OCT
Biomedical Optics Express 2025 Dec 19;17(1):427-446 - DOI: 10.1364/BOE.577790
Full Text
Parameterizing ONH Microstructure in the Living Human Eye using Multifunctional AO-OCT
Investigative Ophthalmology & Visual Science - June 2024, Vol 65, 3406
Full Text
Measuring Reflectance and Retardance at the Cellular Scale using Adaptive Optics Optical Coherence Tomography
Investigative Ophthalmology & Visual Science - June 2024, Vol 64, 1038
Full Text
Multifunctional Adaptive Optics Optical Coherence Tomography Allows Cellular Scale Reflectometry, Polarimetry,
and Angiography in the Living Human Eye
Biomedical Optics Express - 2024 Jan 31;15(2):1331-1354 - DOI: 10.1364/BOE.505395
Full Text
Education
MS, Computer Science
Northern Arizona University, May 2021
BS, Mathematics and Statistics
Northern Arizona University, May 2019
Skills
Programming Languages and Frameworks
Objective C, C++, C#, CUDA, Qt 5, Qt 6, Python (SKlearn,
TensorFlow, PyTorch, Matplotib), R, SQL, MySQL, GDScript, Java, HTML, CSS, JavaScript (React, Node),
Octave, Matlab, GLSL, Git
Hardware
Raspberry pi, Arduino, Analog waveform generation, PC assembly, Microcontrollers, IoT
Game Development
Shaders, Unity Engine, Godot Engine, Unreal Engine, Blender, 3D Modeling, Aseprite
Data Science
Database reporting, Data cleanup, Database management, Data modeling, Data Mining, JMP, Time
Series, Regression Modeling, Classification Modeling, Unsupervised Learning, Deep Learning, Neural Networks,
A/B Testing, Hypothesis Testing, Microsoft Excel, SPSS
Miscellaneous
GIS, ArcGIS, Geospatial data, Embedded Systems, Databases, custom DNS server configuration,
Linux, Image processing
Publications
Investigating Neurovascular Responses of Peripapillary Retinal Artery to Focal Flicker Stimulation of Temporal Retinal Neurons in the Living Human Eye Using AO-OCT
Biomedical Optics Express - 2025 December - DOI: 10.1364/BOE.577790
Abstract
Parameterizing ONH microstructure in the living human eye using multifunctional AO-OCT
Investigative Ophthalmology & Visual Science - June 2024, Vol 65, 3406
Abstract
Measuring reflectance and retardance at the cellular scale using adaptive optics optical coherence tomography
Investigative Ophthalmology & Visual Science - June 2024, Vol 64, 1038
Abstract
Multifunctional adaptive optics optical coherence tomography allows cellular scale reflectometry, polarimetry, and angiography in the living human eye
Biomedical Optics Express - 2024 Jan 31;15(2):1331-1354 - DOI: 10.1364/BOE.505395
Full Text