Rayban MetaRayban Meta

2023Software EngineerShipped

Operational excellence for Meta's Rayban smart glasses, plus an early LLM code automation project.

I joined the Rayban Meta team in late 2022 right after the Rayban Stories had just shipped. Work was already underway for the next generation named Rayban Meta. I ended up on the operational excellence team, focused on defining and tracking key operational metrics for the engineering team and the project as a whole.

My work consisted of building dashboards, defining metrics, collaborating with partner teams on QA, bug triage, and customer excellence. One of the more impactful investigations was tracking down lost logs across the full stack—the device firmware, the companion mobile app, and the backend services. Logs were being silently dropped at multiple points in the pipeline, which meant the team was making decisions on incomplete data. Part of the fix also resolved an issue where log transfers from the device to the companion app were causing contention with user media transfers. Fixing the pipeline end-to-end gave us a much clearer picture of real-world device behavior and a smoother user experience.

In late 2023 I spearheaded work on a project to automate parts of code-writing using LLMs—one of the early internal efforts to apply AI to the development workflow at Meta.

Stack
Objective-CSwiftKotlinC++
Features
  • Defined and tracked key operational metrics
  • Built engineering dashboards
  • Investigated and fixed lost logs across device, mobile app, and backend
  • QA and bug triage collaboration
  • LLM-powered code automation tooling