About Me

Hello There!

I am currently a B.S. Computer Science Student from UCSD graduating in December 2023. I currenly work at Apple as a Software Engineer in Computer Vision Research. I have worked at other companies like Amazon in the past.

I also pursue research. At UCSD I pursued Research under Ravi Ramamoorthi and Tzu-Mao Li and have an interest in Computer Vision, Computer Graphics, and the intersection. In particular I am interested in how to optimize algorithms and how to apply knowledge from the 2D world to the 3D via techniques like inverse rendering.

My Resume

  • Work Experience

  • Software Engineer

    Apple - 2023 - Current

    (Internship) I conduct interesting research in Computational Photography.

  • Software Development Engineer

    Amazon - September 2022 - December 2022

    (Internship) I developed and entire AWS microservice as a backend developer. This microservice leverages many different AWS APIs and several languages.

  • Software Engineer

    General Atomics - June 2022 - August 2022 & Januarary 2023 - May 2023

    I developed automated test scripts on an industry leading unmanned drone. I also developed computer vision algorithms to advance automation and detected widgets that could not be automatically tested before leveraging machine learning techniques.

  • Software Engineer

    Cyan Systems Inc - Janurary 2022 - June 2022

    Developed and full stack application to interact with a camera and provide live streaming. Also developed and implemented multiple computer vision models to detect objects and leverage generative AI in detection.

  • Undergraduate Researcher

    UCSD Visual Center of Computing - September 2021 - June 2022

    Conducted research on various optimization techniques on inverse rendering under the advisment of Tzu-Mao Li and Ravi Ramamoorthi.

  • Education

  • Computer Science B.S.

    University of California San Diego





Computer Vision95%

Computer Graphics92%

Machine/Deep Learning90%




Observing the Peaks and Troughs of Inverse Rendering

Leading Presentation in September 2023