Procore Technologies
Joined Procore as part of the DroneDeploy acquisition, leading the Dock Drones and Flight software team — all things flight.
I'm a full-stack software engineer turned manager who loves blending creativity and technology to build engaging, interactive applications. Today I manage the combined Dock Drones and Flight software team at Procore, which acquired DroneDeploy in 2026 — doing all things flight.
I like getting into the hard problems early, while they're still cheap to solve. Beyond development, I clear roadblocks for my team and see client projects through from first pitch to final delivery.
Joined Procore as part of the DroneDeploy acquisition, leading the Dock Drones and Flight software team — all things flight.
Promoted to manage the combined Dock Drones and Flight software team.
Engineer and tech lead for Dock Drones, driving product coordination, project management and technical execution to scale fully autonomous drones to hundreds of job sites.
Led support for DJI's Mavic 3 Enterprise — FPV, waypoint missions, telemetry and mission management — bringing DroneDeploy to the new generation of drones. Architected a new JS bridge between the Angular and native app layers.
Led support for DJI's Mavic Air 2 via Dronelink integration, pushing autonomous drone image capture to its limits.
Built Norwex's e-commerce mobile app to grow the company's digital presence and improve the shopping experience.
First engineer at the company; built the full-stack JavaScript pilot product alongside the CEO.
Designed and built a web app that helps students understand philosophical texts by streamlining the analysis process.
Experiments, demos, write-ups and ways I'm using AI, in various states of finished.
University of Dallas, 2012 – 2016
B.A., Computer Science and Classics
Technical problem-solving and obstacle removal · Solution architecture · Solution delivery
English (native) · Latin, Ancient Greek (limited working)