personal
-
Proficiency in using node.js ORM to connect with mongodb or postgresql to build backend system
-
Proficiency in using Next.js front-end framework
-
Skilled in using react family bucket front-end development
-
Skilled in using Nest.js to develop backend
-
Good at vue + element-ui to build management platform
-
Good at catching and analyzing online exceptions using packet capture tools
-
Maintain scaffolding for typescript, eslint, prettier, husky, webpack, react, redux to improve team development efficiency
-
Use whistle tool to catch package mock and quickly debug or locate interface errors
-
Familiar with WeChat mini program development, and use taro to develop applets to achieve a set of code output multiple ends
-
Develop native pages using react native and have a good understanding of rn
-
Knowledge of nodeJs, express, mongoDB, reactJS, three, js, Jenkins
-
Basic knowledge of web security, XSS, CSRF, SQL injection, etc.
-
Have installed and used arch linux and Raspberry PI 2 and have a good understanding of Linux
-
Knowledge of git commands and team development
experience
-
iSoftStone International
- post:Front-End
- Responsible for the company's backend management platform, involving vue+element-ui
- Responsible for the company's small application development, involving Taro.js
-
YQB PingAnFu
- post:Front-End
- Manage a team of 10 front-end developers, mainly responsible for marketing h5 and applets, pc portals, cms content management systems, etc
- Customize front-end scaffolding for the team, based on typescript, eslint, prettier, husky, webpack, react, redux with internal methods to help the team develop quickly
- Participate in various business requirements reviews, develop team development processes (brain and flow charts) and coordinate with all parties to gradually implement agile development
- Mainly responsible for the development of the mobile team app, obtaining user steps into points, daily activity reached 20,000+.
- Mainly responsible for the development of the card collection app, using the Taro framework, to achieve a set of code to support both H5 and applet side, daily activity of 2K +
- Mainly responsible for developing CMS platform, realizing modularized page building, supporting hundreds of activity pages of the company
-
Chinasoft International
- post:Front-End
- Main development to build operation template to quickly build no-code platform, using koa2, object.js, mysql, vue, vuetify, axios, archiver and other technologies, no need to develop involved, convenient for product operation to build hundreds of activity pages for the company
- Mainly develop and build automatic cutting tools, using node.js, muse-ui and vue technologies, without development involvement, method product and operation independent cutting and generate hundreds of jump pages
-
ENN Intelligent Energy Group
- post:Front-End
- Related technology: jQuery, Bootstrap, Node.js, MongoDB, gulp and webpack
-
San Die Information technology co., ltd
- post:Front-End
- Related technology: HTML, CSS,jQuery,Photoshop
-
Yesky.com
- post:web editor
- To write testable articles about smart phone, soundBox etc.
- To write some interview report about dealers.
projects
-
Building a modular platform
- Main development, the logic of the relatively fixed business abstraction, built into a modular platform, so that the product business can be separated from the development of their own modification and editing of the final generation of pages to improve business efficiency, involving technology: vue2, vuetify, axios, koa2, Objection.js, MySQL
-
Automatic image cutting tool
- Independently developed, supports uploading background images and automatically cutting them to speed up loading, dynamically generates jumping areas by mouse operation, technologies involved: koa2, MongoDB, sharp.js
-
One code, many ends
- Participated in the development of Taro, the second package transformation, adding business components, to achieve a set of code to support multi-terminal scenarios, involving technology: Taro
-
Front-end grayscale release process
- Participated in the development, design and implementation of front-end dynamically calling different versions of front-end code according to the version interface, solving the problem that the front-end could not be released in grayscale due to CDN, involving technology: front-end and back-end API versions, etc.
-
AB Test Platform
- Participate in the development, the front-end will upload different versions of code through the SDK to the back-end big data, and according to the big data specific algorithm, to achieve AB Test for users, involving technology: AB Test SDK
-
Business Scaffolding
- Main development, build fast generation scaffolding according to business requirements, encapsulate business code, unify eslint and webpack plugins such as postCSS, etc., technologies involved: webpack, axios, postCSS, typescript
-
SFF platform
- Participate in development, encapsulate node.js code again through docker container and kubeless, and deploy on k8s to generate cloud functions for business calls, technologies involved: docker, node.js, kubeless
-
word2html online
-
Cross domain Demo
- source
- Used nodeJS,Koa2,webpack to implement cors,jsonp,domain,postmessage
-
generator react or vue environment with yoman
- source
- Used yeoman,webpack,to auto build react or vue environment
-
MEAN website
-
Personal blog
-
Personal online CV
education
-
2016.12 graduate student at adult self-study Shanghai Fu Dan University
major:Major in Computer information administration