Back to Portfolio

Product Engineering: Guided Photo Capture Minimum Viable Product

Product Engineering2023-2024

I led the full engineering effort to bring Guided Photo Capture from prototype to production, building the MVP used by tens of thousands of users monthly.

This greenfield project evolved through iterative development and close collaboration between engineering, design, and leadership. After validating early concepts, I implemented a two-step object detection approach: first, calculating a boundary from the SVG outline of a vehicle; second, using a debounced requestAnimationFrame loop with TensorFlow to detect and confirm proper framing.

I owned the project end-to-end — from architectural decisions and UI implementation to backend integration and production stability.

Other complex engineering challenges included recording and uploading video streams, background image/video uploads with resiliency, refresh handling via IndexedDB for offline support, and intelligent issue detection and UX feedback.

Notable Technologies

ReactCanvas APIgetUserMediacaptureStreamIndexedDBTensorFlow.jsTypeScript