Y

Yangshun Tay

Co-Founder

Singapore, Singapore14 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of Meta's e-commerce web infrastructure.
  • Created Docusaurus v2 with 50k GitHub stars.
  • Built a server-driven UI framework at Meta.
Stackforce AI infers this person is a Frontend Engineer with extensive experience in e-commerce and open-source projects.

Contact

Skills

Core Skills

Front-end DevelopmentReactNode.js

Other Skills

Adobe PhotoshopAlgorithmsC (Programming Language)C#C++C++ LanguageCSSCSS3Cascading Style Sheets (CSS)Computer ScienceEndorsementsEnglishGitGraphic DesignHTML

About

Currently building GreatFrontEnd, a platform for engineers to further their front end skills Previously Staff Engineer at Meta, led the development of meta.com and oculus.com's front end infrastructure, (rendering, design system, content rendering, common abstractions). Created a server-driven UI framework at Meta that revolutionized how CMS-backed pages were built. Used by meta.com, Meta Quest docs, Facebook help center, etc. Open source work: - Creator of Docusaurus v2 (50k GitHub stars): https://github.com/facebook/docusaurus - Tech Interview Handbook (100k+ GitHub stars): https://github.com/yangshun/tech-interview-handbook - Front End Interview Handbook (40k+ GitHub stars): https://github.com/yangshun/front-end-interview-handbook - Author of Blind 75 (Used by millions of engineers for interview prep)

Experience

14 yrs 10 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 1 mo
Current Experience

Greatfrontend

Co-founder

May 2023Present · 3 yrs 1 mo

  • Level up your front end skills and career. Built the GreatFrontEnd.com platform, wrote most of the technical content and question solutions.
JavaScriptFront-End DevelopmentReact

Meta

3 roles

Staff Engineer

Feb 2022Feb 2023 · 1 yr

  • Led development of meta.com, a multi-year cross-org effort which involved 30+ engineers and 10+ teams to unify Meta's e-commerce sites (Oculus and Portal) into a single web storefront that sells 50+ different hardware products to 20+ countries.
  • Led creation of the Meta Web Design System, a suite of React components and patterns used on meta.com.
React.jsReact

Front End Engineer Lead

Promoted

Dec 2019Feb 2022 · 2 yrs 2 mos

  • Tech lead on https://www.oculus.com. Worked on scaling Meta's Reality Labs' e-commerce web platforms to meet business and engineering needs.
  • Built a React-based CMS framework which became the de facto way Meta built CMS-backed webpages. Used on meta.com, oculus.com, Facebook/Instagram/WhatsApp help centers.
  • Created the Oculus Web Design System, a suite of React components used across most Oculus web surfaces (oculus.com and subdomains).
Node.js

Front End Engineer

Nov 2017Dec 2019 · 2 yrs 1 mo

  • Lead maintainer of Docusaurus, an Open Source project by Facebook to allow creating website sites easily. Conceptualized and developed Docusaurus v2 alpha
  • Developed front end state management tools in Ads Interfaces (Ads Front-End Infra)
  • Technologies used: React, Relay, GraphQL, Redux, Flux, Jest, Flow, Hack, and MySQL
Node.js

Grab

Software Engineer

Jun 2015Aug 2017 · 2 yrs 2 mos · Singapore

  • Grab is a service that revolutionizes the transportation industry in Southeast Asia. I built performant web apps in React, Redux, Jest, Flow and Webpack, automation tools and improved the web infrastructure of the organization.
  • Engineering lead for Grab for Work, an enterprise solution for simplifying business transportation, used by over 30,000 groups and handles 20,000 rides daily. Designed and built Grab Hub (https://hub.grab.com), the web app for business organizations to create groups, set ride policies and download ride receipts.
  • Built an internal ride simulation service for engineers to develop and test against.
  • Worked on web infrastructure; Developed automation tools to improve the CI workflow, set up linting, testing, type coverage and improved tests duration by 50%.
Node.js

Singapore university of technology and design (sutd) game lab

Game Producer Intern

May 2014Aug 2014 · 3 mos

  • As part of the Game Innovation Programme, led the development of a hack-and-slash mobile game, RocketBlade, a Hack & Slash game that utilizes unconventional player controls to achieve a unique gameplay experience. Planned and coordinated the work between programmers, designers, and QAs within the team.

Edison software (formerly- easilydo)

Front End Engineer Intern

Aug 2012Jun 2013 · 10 mos · Mountain View, California, USA

  • Front end developer in the core team for the iOS mobile app and company's homepage. Sole person in-charge of maintaining, updating and improving the marketing website built using Foundation 4, PHP and AngularJS. Developed in-house web tools to aid the product and engineering team in their daily workflow.

National university of singapore

Undergraduate Tutor

Jan 2011May 2015 · 4 yrs 4 mos · Singapore

  • I enjoy sharing my knowledge with peers and have actively served as an undergraduate tutor for several CS classes. My duties include conducting tutorial classes, grading student assignments and providing consultations to students. For certain courses, I coordinated course administration matters.
  • Tutoring history:
  • AY2014/15: CP3101B Web Development and Applications, Lab Tutor
  • AY2014/15: CS3240 Interaction Design, Lab Tutor
  • AY2014/15: CS3217 Software Engineering on Modern Application Platforms, Tutor
  • AY2014/15: CS3216 Software Development on Evolving Platforms, Tutor
  • AY2014/15: CS1010S Programming Methodology, Tutor
  • AY2013/14: CS3217 Software Engineering on Modern Application Platforms, Tutor
  • AY2013/14: CS1010S Programming Methodology, Head Tutor
  • AY2011/12: CS1020E Data Structures and Algorithm I, Lab Tutor

Education

National University of Singapore

B. Computing — Computer Science

Jan 2010Jan 2015

Stanford University

Minor in Technopreneurship — Management Science and Engineering

Jan 2012Jan 2013

Hwa Chong Institution

GCE A Levels

Jan 2006Jan 2007

Stackforce found 100+ more professionals with Front-end Development & React

Explore similar profiles based on matching skills and experience