James Luo

Software Engineer @ Meta | VR/AR Specialist | Full-Stack Developer

Get In Touch

Experience

Meta

Software Engineer

September 2022 - Current
Menlo Park, CA

Horizon Feed

  • Built fullstack features using GraphQL and React VR, improving monthly active users and Oculus Store revenue
  • Developed cache system design optimizing initial JavaScript loading with Android native code, achieving 50% improvement in app performance
  • Decreased Horizon Mobile's crash rate by 5% through memory optimization using React Native

Horizon Infrastructure

  • Developed large-scale E2E testing framework in Rust for Horizon events
  • Built mobile tooling enabling teams to test changes significantly faster
  • Created server-side tooling for improved disaster recovery handling of Horizon Cloud fleet
  • Reduced E2E loading latency by 15 seconds through client and server-side system improvements

Metabob

Backend Software Engineer

May 2021 - August 2022
Palo Alto, CA

Code Error Detection API

  • Built authentication API supporting GitHub, Bitbucket, and GitLab
  • Improved NLP token processing performance by 50%
  • Developed API for repo health status export functionality
  • Built backend pipelines for CLI and VSCode extension, contributing to 80% of company traffic within first 3 months

CLI Tool

  • Developed Go-based CLI tool for batch file analysis, improving on VSCode extension capabilities
  • Built customer interfaces for code review pipeline integration
  • Collaborated with marketing team on GitHub Co-Pilot vs Metabob CLI demos

SingTao

Backend Engineer Contractor

October 2020 - March 2021
Burlingame, CA

Advertisement Platform

  • Developed advertisement platform using PHP, JavaScript, and MySQL
  • Designed backend system for Digital Signage integration, targeting 100+ businesses in the San Francisco Bay Area

Technical Skills

React VR GraphQL Rust Go React Native PHP JavaScript Android MySQL Machine Learning NLP E2E Testing

Research & Publications

๐Ÿ† Best Paper Award

AR Mobility

ACM Multimedia Systems Conference 2023 (MMSys '23)

Developed streaming algorithms to collect user data from Pokรฉmon GO and created machine learning-based algorithms for clustering anchor points and optimizing 3D asset loading methods.

Education

University of California, Riverside

BS + MS in Computer Science

Riverside, CA

Let's Connect

Open to new opportunities and collaborations. Feel free to reach out!