P

Paul Ruan

About

Detail

Los Angeles, California, United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Dropbox
    Senior Software Engineer
    Dropbox
    Jan 2021 - Current (5 years 4 months)
    Dropbox Dash Al-Powered Universal Search (2022 – Present) • Led backend development for Dropbox Dash's connector framework, enabling third-party integrations (Google Drive, Slack, Notion) to feed structured metadata into an LLM-powered search and summarization pipeline. • Designed and owned the indexing pipeline that ingests, processes, and stores metadata for millions of user documents, optimizing for low-latency retrieval at scale. • Integrated an embedding-based semantic search layer into Dash's retrieval pipeline using OpenAl embeddings and a vector store, replacing pure keyword matching and improving result relevance without increasing p99 latency. • Built and iterated on the Dash web frontend using React and TypeScript - including the
  • Dropbox
    Software Engineer
    Dropbox
    Jun 2014 - Dec 2020 (6 years 7 months)
    • Built and maintained backend services for Dropbox's file sync infrastructure, handling edge cases around conflict resolution and version history. • Developed internal dashboards using React to give operations teams real-time visibility into sync pipeline health and error rates. • Worked on the Dropbox web client, shipping features including improved folder sharing UX and bulk file operations with accessible keyboard support. • Owned the implementation of several A/B tested onboarding flow improvements, writing both the backend experiment logic and the frontend UI changes. • Participated in on-call rotations, diagnosing and resolving production incidents for storage and sync services.
Education verified_user 0% verified
  • University of California, Berkeley
    BS in Computer Science
    University of California, Berkeley
    Jan 2009 - Jan 2013 (4 years 1 month)