Hi, here is Yi Zeng and I am a
Research Assistant Software Developer

Skills

R

Statistic analysis

Elastic Stack

Experience with ELK, SearchGuard, Elastalert for data extraction, visualization and alerting.

Python

Machine learning with Numpy, scikit-learn, Pytorch, Scrapy. Build backend api service.

iOS

Build applications in Swift, Objective-C. Reverse Engineering.

JavaScript

Build frontend page with React, use cordova to build hybrid mobile applications

Java

Code analysis. Spring Boot server development.

Experience

 
 
 
 
 

Research Intern

ERA Environmental, Montréal, Canada

2018 – 2019 Montréal, Canada
Responsibilities include:

  • Data collection, extraction, visualization and analysis
  • Use machine learning and deep learning to help solve production problems
  • Communication on requirements and presentation
 
 
 
 
 

Senior iOS Developer

Fossil Group

2015 – 2017 Shenzhen, China
Responsibilities include:

  • Design step tracing algorithm
  • Design iOS app architecture
  • Implement business logic
 
 
 
 
 

Full Stack Developer

China Southern Airlines

2013 – 2015 Guangzhou, China
Responsibilities include:

  • Tech lead
  • Mobile application development
  • Web application development
  • Server development and deployment

Projects

*

Uniqlo

Crawl Uniqlo online store with Scrapy, and build server application with Spring Boot.

pdfocr

A cli tool to convert pdf to editable text.

Car Recognizer

Use deep learning to identify car model.

PicUp

A macOS menu bar app to upload images to Imgur.

Log Detector

A tool to extract logging code characteristics of Java projects.