About Me

photo

Zhicheng Wu(Gee-chan, Woo)

Columbia University
M.S. in Data-Driven Analysis and Computation, EE

University of Electronic Science and Technology of China
B.S. in Internet Of Things

PROFESSIONAL EXPERIENCE

Yahoo’s Push Notification Team

Software Engineering Intern

Summer 2019

• Built a web tool for the Push platform and its scalable REST based microservices (Undertow, Guice, JAX-RS, Netty, DynamoDB)

• Parallelized functional test and added different environment support (Kubernetes, Multithread, CICD)

• Developed tool’s features like permalink, rate limiting, authorization, autocompletion and query builder (React, Redis, Vespa)

CS 4111: INTRODUCTION TO DATABASES, CS 6156 Microservices

Teaching Assistant

Spring 2019 - Now

• Mentored students in relational model, SQL, Normalization, Transaction, Concurrency and Recovery (PostgreSQL)

• Designed a graph analysis course project using BigQuery, the course is free online at https://w4111.github.io

• Mentored students in implementing scalable web applications with Kubernetes, AWS, docker, asynchronous architecture, CICD

JD.COM INC. Drone Delivery Team

Software Engineering Intern

Beijing, 2016

• Designed a real-time health checking system for delivery drones by processing streaming data (Python, Flask, Kafka, Spark)

• Customized RTK-GPS driver to improve navigation accuracy

SELECTED PROJECTS

Linux Kernel Hacking

Operating System

Dec. 2018 – Feb. 2019

Databass

Python-based Database SQL Engine for instructional purpose

Oct. 2018 – Dec. 2018

Tweet Stream Analysis System

Real-time Streaming Processing

Apr. 2019 – May. 2019

Cycle-Consistent Adversarial Networks

Unpaired Image Translation Model by TensorFlow

Mar. 2019 – Apr. 2019

Natural Language Translation

Spanish, English, Chinese and French translation Neural Network Model

Feb. 2019 – Mar. 2019

QALite

Social Learning Platform

Aug. 2018 – Oct. 2018

Airlock

Embedded System
UESTC, 2016

Miscellaneous
My Chinese name is: 吴志成.