Expirence
Leads a small team and make plan for the product (Data Replication Center). Write code, build product/tools related to database areas such as database stream publication, data replication, sharding; and change the product into a PaaS to meet the growth of Mobike using Golang.
Our code is on github now https://github.com/moiot/gravity
Udacity is the world's best online education platform. I am in Shanghai office focusing on design and implementation of payment system, bringing our services to China using Ruby/Rails and setup our infrastructure on AWS.
Strikingly (YC W13)
Senior backend engineer and head of DevOps
Nov 2013 - Feb 2016 (2 years and 4 months) Shanghai, China
Strikingly is a YC startup to help people build mobile optimised website in minutes. I joined Strikingly as a backend developer. I used Ruby/Rails, Javascript to develop various features for our product. I lead the project to build a ec2/docker based infrastructure and migrate our services from Heroku to AWS. After the migration, I designed and implemeted new architecture leveraging auto scaling groups; put our infrastructure settings into code using Ansible, Go and Ruby
Institute of Network Coding, The Chinese University of Hong Kong
Research Assistant
Jul 2012 - Nov 2013 (1 year and 5 months) Hong Kong, China
Institute of network coding is one of the best research institution in Asia, our team was trying to design and implement a network coding enabled peer to peer system. I was responsible for software performance optimisation using C and Python.
Huawei is a leading global information and communication technology company. I was responsible for the design and implementation of bandwidth control system in mobile gateway using C.
FiberHome Technologies Group is a leading product manufacturer and solution provider in the field of information technology and telecommunications. I was responsible for the design and implementaion of LET stack used in base station using C.
Bejing Carnation Technology
Embedded software engineer
Mar 2007 - Nov 2009 (2 years 9 months) Beijing, China
Beijing Carnation Technology is a company providing solutions to embedded systems. I was responsible for the design and implementaion of firmware in solid state disk using C, Verilog HDL.