About Me


Zhejiang University
B.Eng in Measurement Control Technology and Instruments | Expected July 2019


  • Second-Class Scholarship for Outstanding Students, Zhejiang University, 2017-2018
  • Zhejiang University - Ferrotec Scholarship, 2017-2018
  • Excellent Social Work Scholarship, Zhejiang University, 2016-2017


Discrete Mathematics and Its Applications, Program Design Project, Principle & Applications of Microcomputer, Program Design and Data Structure, Principle of Database System, E-commerce System Structure, Network Technology, Object-Oriented Programming, An Introduction to Software Engineering, Corpus Linguistics.
Independent Coursework: MIT-18.06, Stanford-CS106A, Stanford-CS106X, Machine Learning, Deep Learning Specialization, Algorithms Part I.


C, C++, Java, Python, MATLAB
PyTorch, NLTK, spaCy
Markdown, , Jupyter Notebook, Git(GitHub)


Laboratory of translation and localization technologies, School of International Studies, Zhejiang University

Research Assistant (September 2018 - Present)

Nai Ding’s Lab, College of Biomedical Engineering and Instrument Science, Zhejiang University

Student Intern(April 2018 - August 2018)

  • Read papers on word embeddings and language models
  • Learn natural language processing and linguistics online

InCAS Lab, College of Computer Science and Technology, Zhejiang University

Student Intern(October 2017 - February 2018)

  • Helped to modify and submit a patent about an application of anti-counterfeiting and traceability in supply chain finance based on blockchain
  • Wrote a patent about a blockchain consensus
  • Read papers about blockchain


Intelligent Dictionary (Summer, 2018)

  • Used a concatenation of public domain book excerpts from Project Gutenberg and lists of most frequent words from Wiktionary and the British National Corpus
  • Implemented simple 1-letter and 2-letter word completion using regular expression
  • Wrote a spelling corrector referring to Peter Norvig’s blog
  • Called interfaces provided by Microsoft Azure and Baidu Translator to recognize handwritten letters and translate into Chinese

Hand-written Digit Recognition (Spring, 2018)

  • Used MNIST as training set and test set
  • Implemented back-propagation from scratch using C++
  • Achieved an accuracy of approximately 93.3%

Image Processing App (Fall, 2017)

  • Accomplished some image processing algorithms (grayscale, Gaussian blur, etc.) both from scratch and using MATLAB’s Image Processing Toolbox
  • Used K-means algorithm learned from Machine Learning to compress image

Softwaredu - An e-commerce website (Fall, 2017)

  • Installed LNMP (Linux, Nginx, MySQL, PHP) on VPS
  • Deployed WordPress on the website

Community-Based Hypertension Management System (Spring, 2017)

  • Built GUI with Java Swing
  • Connected to SQL Server 2012 using JDBC