Avatar of Jeffrey Lee.
Jeffrey Lee
Senior Engineer (Front-end) @ ASUS
ProfilePortfolio
Posts
14Connections
Print
Avatar of the user.

Jeffrey Lee

Senior Engineer (Front-end) @ ASUS
Passionate web developer with experience in building content management system and integrating UI component library for large-scaled websites with technologies including JavaScript, TypeScript, and ReactJS.
ASUS Computer (華碩電腦)
App Academy
Taipei, 台灣

Professional Background

  • Current status
    Employed
  • Profession
    Full Stack Development
  • Fields
    Software
  • Work experience
    4-6 years (1-2 years relevant)
  • Management
    None
  • Skills
    JavaScript
    TypeScript
    React.js
    Redux
    Material UI
    Ruby
    Ruby on Rails
    Node.js
    Express.js
    MongoDB
    PostgreSQL
  • Languages
    English
    Native or Bilingual
    Chinese
    Native or Bilingual
  • Highest level of education

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Software Engineer / Frontend Engineer / Full Stack Engineer / Wed Developer
  • Desired work locations
    Taipei, Taiwan
    Los Angeles, CA, USA
    Boston, MA, USA
    New York, NY, USA
    Newark, NJ, USA
    San Francisco, CA, USA
    Seattle, WA, USA
    Washington, DC, USA
  • Freelance
    Non-freelancer

Work Experience

Senior Engineer (Front-end) (Taipei, Full-time)

Nov 2020 - Present
- Build and maintain the ASUS Content Management System which serves over 40 countries all over the world managing ASUS official websites, ensuring smooth operation of official sites. - Develop ASUS UI component library resulting in a unified interface for various ASUS internal systems. - Communicate with back-end and PMs on requirements and API for spot-on deliveries. - Solve hundreds of issues including developing major new features, fixing bugs, refactoring, and code reviewing within limited time in major projects, reaching 100% user satisfaction. - Utilize modern web technologies including React hooks, TypeScript, Redux, styled component, and Material-UI for efficient layout and data flow management; Git, GitLab, and SourceTree for organized version control.

Full Stack Engineer (SF, Part-time remote)

Jul 2020 - Oct 2020
4 mos
- Responsible for web app development on both frontend and backend - Create user interface on client based on ​ReactJS - Develop server and database with ​NodeJS​, ​ExpressJS​, and ​MongoDB - Work with Unity engineers to implement game to web app

Software Engineer (New York, Volunteer)

Apr 2020 - Jun 2020
3 mos
- Utilize PostgreSQL along with RoR to create associations between tables (users, posts, comments... etc) and make accurate data queries. - Handle the backend with Ruby on Rails following MVC design pattern and implementation of REST API, allowing users to create accounts, log in/out, leave comments or request any CRUD action. - Implement React reusable components in the frontend, allowing users, posts, comments information to update asynchronously. - Apply Redux to store and manage state, allowing data to be accessible to all components and reduce time and memory waste on passing extra state info between components. - Exceed key performance indicators by completing assigned tasks in under the allotted time.

Senior Data Provisioning Rep (Boston, Full-time)

Oct 2015 - Aug 2019
3 yrs 11 mos
- Participated in over 100 data projects, cumulatively resulting in company reaching 1.25 billion value. - Handled over 2, 000 data orders covering customers in North America with over 98% accuracy.

Education

Non-Degree Program (e.g. Coursera certificate)
Certificate of Web Development - Ruby on Rails and JavaScript
2019 - 2019
Description
- Joined in 2019 with less than 3% acceptance rate. - Over 1,000 hours immersive training on React, Ruby on Rails, and JavaScript.
Master of Science in Project Management
2013 - 2015
Bachelor of Art in Applied Linguistics
2006 - 2010