Writing
Deep dives into the engineering decisions behind production work shipped at scale.
The Build-vs-Buy Decision That Shaped EyeBrowse
Why EyeBrowse runs on a custom AR try-on pipeline built with open-source MediaPipe instead of a commercial vendor — and how privacy, cost, control, and speed made it the only decision that made business sense.
Building AR Try-On with MediaPipe and Three.js
A deep dive into the 3-layer rendering pipeline behind EyeBrowse's browser-based virtual try-on — from 468 face landmarks to real-time 3D frame overlay at 30fps.
Offline-First Kiosk Architecture with Encrypted Order Queuing
Inside the encrypted offline order queue powering EyeBrowse retail kiosks — AES-256-GCM, IndexedDB, and service workers, because retail WiFi is never as reliable as the demo environment.
From MBA to Engineer: Building Production Apps
How a Johns Hopkins MBA and a business background became the foundation for shipping production software with AR, AI, and real-time systems — and why the MBA actually helped.