I’m a software engineer that enjoys working across backend and frontend systems. I’m drawn to problems with a clear human side, where the right solution isn’t just technically sound but genuinely improves the experience for the people using it.

Outside of work, I’m especially interested in photography and aviation. Both have shaped the way I think about detail, observation, and systems, and I often find myself cross-pollinating ideas from those interests into my work.

2024-Now

Amazon Prime Video

Software Development Engineer II · Apr 2026-Present

Software Development Engineer I · Jun 2024-Apr 2026

Working on backend systems supporting Prime Video News and Live Sports. Currently focusing on content distribution, ingestion, and operator tooling for Prime Video News. Collaborated with cross-functional product and engineering teams to deliver the Prime Video Favorites feature on Android in 2025. Supported services powering watch-features like Rapid Recap and Key Moments from 2024 to 2026.

JavaTypescriptReactAI/ML PipelinesDistributed Systems

2023

Amazon Prime Video

Software Development Engineer Intern

Built internal monitoring dashboard for live broadcast processing with a focus on improving the on-call experience for engineers.

JavaTypescriptReactDistributed Systems

2021-2024

Turn2 Specialty Companies

Software & Controls Engineer

Worked on control systems, industrial HMIs, and SCADA software in refinery environments where safety and reliability were paramount.

JavaControl SystemsIgnitionEmbedded Systems

2019-2021

UAS Global Services

Software Developer & UAV Technician

Built software supporting UAVs and real-time data processing, helping reduce time-consuming manual post-processing workflows.

PythonTypescriptPhotogrammetryRTK GPS
Rialto Beach during high tide, photographed by Preston Barnett
Rialto Beach during high tide, Sony A7RV, Zeiss 16-35 f/4.