I'm a Software Engineer at Playsport, manage Back-End Team and App Dev Team. I enjoy challenging and fixing unpredictable problem, and that usually happens in my work, even though it's a busy job, it still interesting me.

In my spare time I do photography, gardening, and art works. however, programing takes most of my time. I program PHP, Swift, Javascript, tuning web service performance, and work on improving DevOps performance recently, coding is not only my job but also the important self upgrade activity.

Skills

Proficient in:

  • Web Back-End (Linux / PHP / Nginx)
  • Git / Gitlab
  • iOS Development (Swift / Obj-c)
  • Javascript / jQuery / Vue.js
  • Database (MariaDb / MongoDb)

Comfortable with:

  • Html5 / CSS3 / SASS
  • Web performance tuning
  • Photoshop / Lightroom
  • Photography for Kids
  • Herbs gardening

Familiar with:

  • DevOps
  • Management
  • Scripting (Bash / Python)
  • French & Italian food cooking

Experience

Playsport Inc.

Back-End Engineer, iOS Dev Engineer, Team Manager.
Since June 2012.

  • Building transition framework for existing projects, and convert the main project to Laravel for improving collaboration.
  • Facilitated transition of team to Git, build Gitlab server to improve develop progresses.
  • Responsible for web service and database performance tuning.
  • Responsible for developing and maintaining iOS native apps, also build REST api for apps, both Livescore and Forum are my works.
  • Improving DevOps flow, using Docker & Gitlab CI for continuous deploy testing/staging environment.
  • Build rules for coding, such as coding standard, business logic, workflow.

Photography

Flickr

Photos for kids. I get into in photograph kids, they are all pure and native, and always feedback you the most truly emotions.

500px

The chosen travel photographs, but rarely update.