英文简历

英文简历

Personal Blog

github

Educational Experience

2017.09 - 2020.06masterHangZhou DianZi UniversityComputer Science and TechnologyRankings 20%~50%

2013.09 - 2017.06BachelorSouthwest Minzu UniversityNetwork EngineeringRankings 1%~5%

Project Experience

2019.05 - To datePersonal Blog DisplayFront-end development engineer

The Vue, Vuex, Vue-router, element-ui, hugo, github pages technology stack is used to complete the construction of the blog system.
1, use vue to complete the layout of the page;
2. Put the data in the page in vuex for unified management;
3, the directory and navigation bar in the page respectively use the element-ui tree control and navigation menu;
4, the specific blog is written with markdown, use hugo to generate the page;
5. Finally, embed the iframe into the layout of the vue.

2018.01 - 2018.08Qiandao Lake Tourism Recommendation Platform - Development of Reptile Management SystemFront-end development engineer, reptile development engineer

Crawling on travel sites such as Public Comments, Ctrip and Ma Honeycomb, and displaying data on the page;
1. Encapsulate the python library selenium and crawl the dynamic web page;
2. Using the ip proxy and crawler policy to resolve the server 403 rejection request problem;
3. Use the pre-loading cookie method to solve the login verification problem;
4. Summarize the reptile’s font anti-climbing and css anti-climbing solution;
5, use mongodb to store data, and query data through aggregate;
6, using nodejs-based koa as a web back-end development framework, receiving post and get requests from the front end;
7, use vue and element-ui to complete the layout of the page, using ajax for data analysis display and query;

2016.03 - 2017.03QoS over LLDPBack-end development engineer, front-end development engineer

This is an innovative project for software-defined networking that uses Link Discovery Protocol (LLDP) to deliver quality of service (QoS) information for the network, while consuming a small amount of network bandwidth.
1. Create a module for modifying the structure of the LLDP packet on the network controller Floodlight;
2. Modify the source code of the virtual network switch Vswitch, and fill in the network QoS information into the LLDP data packet;
3. Use the network emulator Mininet to complete the one-click deployment of the network;
4. In the GUI module of the network controller, use jscriptry and dataTable and other javascript libraries to complete the page layout, and use ajax to asynchronously load the QoS information of the network;
Awards

2016.08The 3rd National University Software Definition Network (SDN) Application Innovation Development Competition, Second Prize

2016.01The First China “Internet +” College Students Innovation and Entrepreneurship Competition, Sichuan Province District Bronze Award

Paper

Sci4 zone TIIS journal The Top-K QoS-aware Paths Discovery for Source Routing in SDN has been published
Ei mobicase meeting Transformer Based Memory Network for Sentiment Analysis of Chinese Weibo Texts has been published
Scholarship

2014.10 Second scholarship
2015.10 Second scholarship
2016.10 Second scholarship
2017.10 First scholarship
2018.10 Third scholarship
Personal Skills

Understand the vueJS front-end development framework;
Master cross-domain solutions such as JSONP and CORS; 
Understand the jQuery framework to achieve interactive effects on the page and improve the user experience; 
Proficiency in the use of front-end development technologies such as HTML, CSS, JavaScript, etc., to achieve page interaction and enhance user experience; 
Learn about NodeJs, you can use it to build a server, receive get and post requests; 
Skilled in using regular expressions to complete string matching tasks; 
Familiar with pyspider for rapid development of crawler scripts;
Skilled in using selenium to crawl dynamic web pages; 
Familiar with crawling strategies such as ip proxy, preloaded cookie and random crawl time; 
Familiar with the use of python libraries such as pyquery, pymongo and regex; 
Familiar with the basic use of the python library; 
Understand the basic use of the mongodb database; 
Familiar with the basic use of linux, will write basic bash scripts;
Self-Evaluation

Strong pressure resistance and ability to solve problems; 
Have a good team spirit, and actively communicate with members during the project development process; 
Easy-going personality, sincere, patient, self-control, serious, hardworking; 
Always maintain the love and pursuit of Internet technology.