P

Patrick Sun

About

Detail

Dublin, California, United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Dropbox
    Senior Software Engineer
    Dropbox
    Oct 2021 - Current (4 years 9 months)
    Backend engineer on Dropbox Dash (launched June 2023), an enterprise AI search product that connects company knowledge across files, messages, and apps in one place. Worked on the retrieval, indexing, and AI answer systems that make search smarter and responses more accurate. • Built retrieval services on top of Dropbox's internal search platform (Nautilus), contributing to query parsing, ranking, and indexing workflows using Python and gRPC to surface the most relevant content across connected apps like Slack, Google Workspace, and Dropbox. • Worked on Dash's RAG (retrieval-augmented generation) pipeline – the system that retrieves relevant company documents and feeds them as context to an LLM to generate accurate, grounded answers to user
  • Amazon Web Services
    Software Engineer
    Amazon Web Services
    Jul 2016 - Jul 2021 (5 years 1 month)
    Amazon Flow – Internal Workflow Automation Platform Owned the workflow execution service for an internal platform coordinating long-running backend operations and data processing jobs at Amazon. • Built Python microservices and REST APIs for workflow state management, failure handling, and service orchestration. • Designed a PostgreSQL persistence layer on AWS RDS for execution state and job metadata, ensuring work is not lost when services go down. • Made failure-prone backend paths more resilient and resumable, reducing the need for manual intervention during job failures. • Built deployment pipelines using Docker, Kubernetes, Jenkins, and GitHub Actions. • While direct production experience with TypeScript, MongoDB, and Node.js within AW
  • L
    Software Engineering Intern
    LG Silicon Valley Lab
    Jun 2015 - Aug 2015 (3 months)
    Developed the Favorite Content application for LG's 2016 Smart TV platform, with a strong front-end focus. Implemented front-end navigation logic and improved user interaction flows within the TV interface. • Leveraged MongoDB for data storage and management, enhancing the application's ability to handle dynamic content and user preferences. • Utilized Datadog for application performance monitoring and troubleshooting, ensuring a stable and responsive user experience on the Smart TV platform.
Education verified_user 0% verified
  • University of California, Berkeley
    B.S. in Computer Science
    University of California, Berkeley
    Jan 2013 - Jan 2016 (3 years 1 month)