Skip to content

Latest commit

 

History

History
88 lines (70 loc) · 6.06 KB

readme.md

File metadata and controls

88 lines (70 loc) · 6.06 KB
permalink title
/
Wenchen Li

Expertise

Languages: HTML, CSS (SCSS), JavaScript (ES2015+), TypeScript, and Python 3
Libraries: React (with Redux, Next.js and Gatsby), Angular 4+ (with RxJS and NgRx) and GSAP
Tools: Git, Node.js, Storybook, Dockerfile, Terraform, GCP, AWS, and headless CMS

Experience

Senior Front End Developer, Feb 2022 - Present
Front End Developer, March 2017 - Feb 2022
Junior Developer, October 2016 - March 2017 (Internship)

  • Lead within the department in various ways
    • Lead development of client projects with teams of 3 ~ 6+ developers for the duration ranging from 3 weeks to 3+ months – analyze, divide, delegate, supervise and consolidate work
    • Design, architect and integrate front-end with CMS, API and build systems
    • Guide and help as the subject matter expert of Git, TypeScript, Angular and React Hooks
    • Mentor and conduct interview with students from the Waterloo co-op program
    • Provide empathetic and educative code reviews and sign off as the final reviewer
    • Contribute to the React boilerplate used by almost every project in the company
      • Initiate the transition to TypeScript with 4-year effort of persistent pitching
      • Spearhead the discussion and transition to a static pre-rendering React framework
      • Adopt the React Hooks pattern when first released and expand adoption company-wide
  • Collaborate across disciplines
    • Nurture, evaluate and validate features, creative concepts and ideas
    • Work with designers as a team on a daily basis to maximize the ideal outcome
    • Ask the right questions, clarify requirements, anticipate unknown risks, estimate known tasks and manage expectations and priorities
    • Understand the goals from internal and external stakeholders to balance the needs and get the best result with limited resources
  • Strive for a high standard of code quality (sometimes compulsively)
    • Advocate and help enforce idiomatic patterns, best practices and internal conventions
    • Keep the codebase healthy, maintainable and scalable with a clean and robust architecture
    • Advocate, pursuit and protect performance and accessibility of the websites we make
  • Build award-winning novel web experience
    • Implement aesthetic UI design, engaging interactions and delightful animations with a relentless "pixel perfect" level of attention to detail
    • Deliver within ambitious timeline with fast pace when necessary, and achieve great marketing impacts with a variety of client partners
Accolades awarded during the time at Jam3

Education

Interactive Media Management

Sheridan College, September 2015 - April 2016

  • Graduate with High Honors
  • Focus on front end web development
  • Study also UX/UI design, backend development
  • Guide and help classmates as peer tutor

Business Marketing

Humber College, September 2013 - May 2015

  • Graduate with Honors
  • Start doing web development self-taught