Peng Wei

Junior Back End Engineer

Aerospace Changfeng Co.,LTD.

Summary

Peng Wei is a professional developer who focuses on Back-End Development now. He likes to accumulate knowledge and writes his personal thoughts on programming and tech in his personal blog beacuse he thinks Although the road is far away, the line will come soon. God rewards hard work, accumulates wealth. He enjoys deep thinking and likes to find out the true theory of every single knowledge. He loves algorithms and advanced mathematics, wining medals in Computer Design Competition and ICM.

Peng Wei also is a photographer and loves to record every single beauty of life with camera, which has received nearly 12k downloads and more than 0.7 million views with 25 photos on Unsplash. He is always willing to try new things, and keeping to learn from them.

Now, he works for Aerospace Changfeng Co.,LTD as a Junior Back End Engineer.

Interests

  • Back-End Development
  • Distributed System
  • Big Data

Education

  • M.Eng in Software Engineering, 2023

    Beihang University, Beijing, China

  • B.Eng in Information Management and Information System, 2018

    Liaoning Technical University, Liaoning, China

Experience

 
 
 
 
 

Junior Back End Engineer

Aerospace Changfeng Co.,LTD

Jul 2023 – Present Beijing, China
didi
 
 
 
 
 

Junior Back End Engineer Intern

Didi

Oct 2021 – Apr 2022 Beijing, China
didi
  • Participate in DIY self-service testing platform development. It mainly solves the problems of stateless management of the execution process of the existing platform and the construction of general link-level scenarios around the order flow. Support users to create customized scenario use cases through visual link assembly; realize collaborative sharing across teams through collaborative sharing mode. Mainly responsible for the development of use case management and use case editing modules. Use Python’s Django framework as the core of the project architecture; implement data buffering, interface parameter consumption and session sharing based on Redis. Since its launch one month ago, it has accumulated 1,625 cases, and has run a total of 185,146 cases, covering 211 scenarios and involving 441 users in 18 business lines of the group.
 
 
 
 
 

Junior Back End Engineer Intern

Transwarp

Dec 2020 – Jun 2021 Beijing, China
transwarp
  • Participated in the development of the CSI monitoring intra-city backup system. The main task is to migrate the data from Teradata to the TDH platform. During the migration process, there are challenges such as large amount of data, parallel increase in storage, and inconsistent data format. Mainly responsible for the development of task scheduling module. Use SpringBoot as the main framework; Druid as the database connection pool; Spring Data JPA as the underlying database interaction framework; Nginx+Keepalived to achieve high availability cluster; multithreading as the core of the scheduling system. After the project was launched, the migration of about 280 tables and 300G data was completed every day.

Accomplish­ments

Outstanding Graduates of BUAA in 2023

See certificate

2021 Outstanding Graduate Student of BUAA

See certificate

The 10th China University Student Computer Design Competition - Second Prize

See certificate

2017 Interdisciplinary Contest in Modeling - Meritorious Winner

See certificate

2015 National English Competition for College Students - Second Price for Band C

See certificate
*

Computer Cookbook - School Recruitment

In the process of preparing for the internship, the author learned a lot from the open source community, such as knowing the blogs of many bigwigs ( Halfrost’s Field | Frostland ), and building my own knowledge base ( Ricear’s Notebook ). Therefore, I want to deposit this knowledge and give back to the community. On the one hand, you can not only deepen your understanding of these knowledge, but on the other hand, you can also communicate with other small partners to learn and make progress together.

PocketFilm

PocketFilm is a platform that can browse the latest movie resources online. It is divided into PC and mobile terminals. It also includes a crawler tool that can automatically crawl data on different movie and TV platforms to ensure that the platform can have the latest resources. The platform mainly provides browsing and broadcasting of movies, TV series, live TV, and opera related resources.

Skills

Java

80%

MySQL

80%

Redis

70%

Nginx

70%

SpringBoot

60%

Docker

60%

Git

60%

Gitlab

60%

JavaScript

60%

HTML5

60%

CSS3

60%

Vue

60%

Contact