Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Li Menglong resume #13

Closed
iq9891 opened this issue Sep 9, 2018 · 0 comments
Closed

Li Menglong resume #13

iq9891 opened this issue Sep 9, 2018 · 0 comments

Comments

@iq9891
Copy link
Owner

iq9891 commented Sep 9, 2018

中文版

Basic Information

Telephone WeChat Email
+86 13810902078 13810902078 649076408@qq.com
Nationality Hometown
China Beijing
Experience GitHub
6 years+ iq9891

my advantage

  - Vue.js 2.x project experience, involved PC | WAP | WeChat | WeChat applet, user The crowd is: B-end user and C-end user;
  - Vue.js open source UI library experience;
  - Has many years of front-end experience, has experience in leading junior or intermediate engineers, and has many years of experience in leading the team;
  - Skilled in using git. Currently the front-end team 10 people, using git cooperative development, has extensive team management experience;
  - Learn about Linux common commands such as rm, ls, ll, etc., to understand nginx;
  - Use grunt | gulp | webpack to build the project alone;
  - Have experience in mobile and mobile games, have an understanding of the Egret engine, have their own insights on mobile animation; project address ;
  - Learn about nodejs, mongodb | redis, use express | thinkjs to build websites, write RESTful APIs, and have project experience;
  - Familiar with docker, with docker project experience, able to write dockerfile.
  - Open source project
    - Company open source UI library
    - Self-maintained UI library
    - JavaScript native rich text editor
    - Front End Resources Accumulation

My deficiencies

   - English skills are not very good, but also need translation tools
   - Projects always like new technology attempts, sometimes delaying the construction period
   - After completing an iteration, I always like to come up with a lot of options to choose a quality plan, but because of this project, sometimes it is postponed.
   - In terms of the management team, there are always a lot of demands on the front end. I am always in charge of the person in charge, so that the current project can be completed after the quality and quantity are completed.
   - Sometimes because the code quality is too much, the project will have an extension.

Self-evaluation

  - Javascript aspect. Proficient in JS grammar, flexible use of functions, mastering element acquisition methods, proficient in this point. Ability to develop js components independently and learn about ES5+. Will use frameworks such as AngularJs, React and Vue.js and have practical experience.

  - NodeJS, will use gulp, grunt, webpack and other build tools; understand thinkjs, express, koa and other frameworks. Ability to write RESTFUL APIs using the node framework, or develop SSRs in conjunction with the front-end framework React or Vue.js.

  - CSS aspects. Ability to write CSS for website development. Proficient in css3, such as excessive, animation, etc. css3 style. Proficient in responsive layout, adapt to various models on the mobile phone pad side. Proficient in css design patterns OOCSS and SMACSS. Skilled in using css preprocessors: sass and less.

  - HTML5 aspect. Skilled in canvas, relying on the Egret Engine to write HTML5 games independently. Skilled in using various new semantic tags for website development. Familiar with the history management of HTML5. Ability to interact with audio and video. The user experience can be enhanced with the new form validation and type attributes in HTML5. Use local storage (localstorage) for data interaction.

  - Development environment. Familiar with OS X and Linux development environment, proficient in win development environment, proficient in using command line tools. Proficient in SVN, GIT version management tool.

  - For deployment, familiar with Linux, Nginx, familiar with docker, deploying projects with docker, deploying projects with strider or gitlab, and having practical experience.

work experience

  - Events

    - Job content:
      - Development of common components
      - Formulation of company front-end specifications
      - Pre-construction of the project
      - Construction and maintenance of open source componentized platform
      - Development of core code
      - Exploration and practice of cutting-edge technology
      - Conquering difficult problems
      - Front-end code quality control
    - work performance
      - Event Easy Platform Project 3.0 Revision
      - Lead the company's technical code repository from Github to Gitlab and implement front-end automated deployment (Gitlab-runner)
      - Leading the front end 10 people team technical improvement
      - Formulate the company's previous paragraph specification
      - Constrained backend interface specification
      - Control the quality of the design draft provided by the UI designer
    - 2.0 to 3.0 related

Version Development Technology Stack Code management Online
2.0 Mixed Development jQuery+css Github Manual
3.0 Separate development Vue.js+scss+nodeJs+webpack+EM-FE Gitlab Gitlab-runner

  - Appadhoc

    - Job content:
      - Editor, ics system, SaaS platform development for A/B testing, product iteration for expidea
      - Development of common components
      - Code style, front-end specification development
      - Project structure, construction of the build process
      - Exploration and research sharing of new technologies
    - work performance
      - 2 major refactorings completed during the period (syntax upgrade | technology stack replacement)
      - Leading the 4-person front-end team to complete SDK development for A/B testing and SaaS platform development for A/B testing.

@iq9891 iq9891 mentioned this issue Sep 9, 2018
@iq9891 iq9891 closed this as completed Sep 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant