Summary

I'm pursuing a master’s degree in Computer Science and Engineering at the University at Buffalo. And I'm seeking an internship opportunity of backend development in 2019 summer.

I have prior experiences working on Python and its related technology stack, such as Django, REST framework, etc. Also, I am familiar with the development workflow using Atlassian tools.

Please feel free to contact me via [email protected].

PDF Resume

Skills

  • Python
  • Django
  • HTML / CSS / JavaScript
  • C / C++
  • Java
  • Node.js
  • Android Development
  • MySQL
  • SQLite
  • AngularJS
  • Nginx
  • Linux
  • Git
  • Vim

Experience

ifanr, Inc. (Guangzhou, China)
March 2018 - August 2018
SDE Intern https://www.ifanr.com

  • Using Python to maintain an old version Twitter Bot.
  • Using Python Django to optimize Single Sign On (SSO).
  • Participate in a WeChat Mini Programs BaaS Platform (ifanr Cloud) development.


WeiChen Future Network, Inc. (Qingdao, China)
July 2016 - December 2016
Software Engineering Intern https://www.qducc.com

  • Using Django to implement daily check-in procedure.
  • Wrote a VPN client that solved the NAT traversal problem between Amazon Web Services and private network.
  • Implemented high-performance lottery module, and utilized Redis Message Queue to enhance the response time.

Projects

Beijing Housing Price Prediction (Python, Vue.js, Django)
https://house.wenfeng.me

  • Used scikit-learn framework to do simulated training based on optimized Classification and Regression Tree, combined it with the K nearest neighbors algorithm and got the optimal housing model.
  • Showed data virtualization by Pandas, NumPy, matplotlib, and displayed the performance of decision tree.
  • Input 10,000 groups data of housing price as a practice, and achieved 78.92% model performance.


Facial Attractive Computing based on CNN (Python, Django)
https://face.wenfeng.me

  • Used TensorFlow framework to build CNN network, combined such technologies as face alignment, multiregional feature extraction of human faces etc.
  • Got the alignment and redundant feature through facial landmark detection and rotation, and multiregional feature extraction of human faces, thus enhanced CNN performance.


Qingdao University - Mobile APP Backend (Python, Django, RESTful)
https://www.qducc.com

  • Used Python Django to implement Campus Lost and Found, in-campus navigation and score inquiry, etc.


Sensor Data Distributed Storage System (C++, Java)

  • Implemented interface between sensors and Raspberry Pi and real-time sending sensor data to storage layer.
  • Enhanced the efficiency of data writing, used Hadoop Cluster, combined them with a temporary storage layer based on Redis between the gateway and storage layer, and thus saved 30% of time during data writing.


Raspberry Online Barrage (Node.js, FFmpeg)
https://pwfee.com/2016/05/PI_Barrage

  • Implemented the basic barrage function of bilibili.com
  • Using Raspberry Pi as server, support for up to 50 clients to watch the live.