YiouChen
Software engineer
EXPERIENCE
06/2019 - PresentGoogle
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