Skip to content

Latest commit

 

History

History
110 lines (86 loc) · 5.18 KB

2020.md

File metadata and controls

110 lines (86 loc) · 5.18 KB
permalink title noindex
head~2
Wenchen Li
true

(Past version from 2020)

What I do

  • Semantic HTML and accessible markup
  • Pixel perfect UI with elegant CSS
  • Delightful animation in the browser
  • Maintainable JavaScript application
  • Abstraction, automation and scripting
  • Robust architecture engineering
  • Pursuit of detail oriented perfection
  • Award-winning novel web experience
  • Empathetic and helpful code reviews
  • Experiment and advocate useful tech
  • Team leading and talent fostering
  • Cross-disciplinary collaboration
  • Concept/creative direction evaluation

What I use

Languages: HTML, CSS (SCSS), JavaScript (ES2015+/ESNext), and TypeScript

Libraries: React (with Redux, Next.js and Gatsby), Angular (with RxJS and NgRx) and GSAP

Tools: Git, Node.js, Electron, Firebase, and headless CMS like Sanity and Contentful

Experience

Front End Developer

@Jam3 (Member of FWA Club 100) October 2016 - Present

  • Lead development of the award-winning ever-evolving interactive experience visualizing the stories on Twitter about COVID-19: Yesterday, Today, Tomorrow
    • Daily serverless data digest with the Twitter API
  • Lead development of the award-winning playful WebGL experience: Google Cloud showcase demos – Healthcare-Grade Security
  • Contribute to the project generator (v1, v2 and v3) of the team
    • Bring best practices and agreed conventions into the seed template for most of the projects in the company
    • Improve and iterate by adding useful utilities and helpful patterns tested and appreciated from other projects
    • Make sure every project starts with a robust, optimal and consistent foundation
    • Start conversations and make decisions together with the team members
  • Contribute to the Twitter Culture & Conversations, a FWA of the day
  • Lead fast-paced and high-pressure development of campaign mobile websites including Levi’s Haus Miami and Boost My Ride
  • Build a few websites with Facebook for global audience
    • Lead the development in one of the projects
      • Architect a custom SSR solution with Gatsby and WordPress VIP
      • Fully adopt the hooks pattern into the project a few weeks after the stable version of React with hooks released
  • Build a few projects with Google using Angular including AdBlitz 2018
    • Had more than 27 million unique visitors over the super bowl weekend
    • Create and publish a component module: angular-youtube-player
    • Templates-driven forms in Angular are used in one of the projects
More experience at this position
  • Build Success Academy Education Institute
    • Create and publish a reusable UI component: React Slot Machine Button
    • Use many lines of regular expression to parse the HTML output from a WYSIWYG CMS and then reassemble to the desire structure
  • Build Oreo Space Dunk
    • Encode motion graphic assets to optimized video formats balancing creative and performance needs
    • Help implementing a static localization system to make the global campaign available in 9 languages
    • Help using machine learning to train and recognize the cookie on client side (in 2016)

Education

Interactive Media Management

Sheridan College September 2015 - April 2016

  • Graduate with High Honors
  • Focus on front end web development
  • Guide and help classmates as peer tutor

Business Marketing

Humber College September 2013 - May 2015

  • Graduate with Honors