YiouChen

Software engineer

EXPERIENCE

06/2019 - Present

Google

Mountain View, CA

Software Engineer

    06/2017 - Present

    Veeva Systems

    Pleasanton, CA

    Software Engineer • UI Platform04/2019 - 05/2019

    Associate Engineer • UI Platform06/2017 - 04/2019

    • Set up CDN for frontend static assets on AWS infrastructure.
    • Created an interpreter runtime for a domain specific language using JavaScript.
    • Developed various UI components in React including select and data grid.
    • Developed a suite of URL/location utilities to unify client-side routing in our SPA.
    • Evaluated and integrated various UI development tools such as dependency lock, Prettier, and Storybook.
    • Rebuilt login/password reset flow using React, Redux and Redux Thunk.

    EDUCATION

    09/2013 - 05/2017

    Stony Brook University

    Stony Brook, NY

    Bachelor of Computer Science

      TOOLS

      Languages

      • JavaScript
      • TypeScript
      • HTML
      • CSS
      • Sass

      Libraries

      • React
      • Redux
      • Immer
      • Gatsby

      Dev tools

      • Webpack
      • Parcel
      • Rollup
      • Storybook
      • Jest
      • Enzyme
      • Lerna
      • Prettier
      • Eslint