Golang
Python
C++
Kubernetes, Docker
MySQL, Postgres, SQLite, MongoDB
Drone, Cloud Build, Gitlab CI
Git
十一月 2017 - Present
HBC (Central Manager System to manager your NAS)
— Developing backend service with Golang, and provide Restful API for frontend.
— Using message system (Pub/Sub) to communicate between server & NAS agent.
— Using NoSQL database to save various NAS agent information.
— Using CI/CD to deploy our application on EKS/on-premise k8s cluster.
MARS (Multi-Application Recovery Service)
— Developing backend service with Golang, and provide Restful API for frontend.
— Integrate third-party API (Google Photo API / WordPress plugin API) to implement backup/restore scenarios.
— Using Gitlab CI to build / unit test our project.
Retail Pro (Smart Retail Solution with AI-powered Data Analytics)
— Developing multiple micro services with Golang.
— Provide Restful API for frontend, and GRPC for intercommunication.
— Control traffic via service mesh. (Istio)
— Integrate AI model inference raw data to provide customer behavior and analysis.
— Using CI/CD to deploy our application on GKE/on-premise k8s cluster.
十一月 2016 - 十一月 2017
TronClass (Education Management System)
— Developing Restful webservices using Python & Flask.
— Working with scrum team members using Scrum methodology.
— Using CI/CD to deploy our application on dev site.
九月 2014 - 十一月 2016
— Developing video recording and live streaming desktop application using C++ & Flash.
— Developing video player for RTMP & HLS streaming using HTML5 & Flash.
— Developing Restful webservices using Ruby on Rails.
2011 - 2013
2007 - 2011
Golang
Python
C++
Kubernetes, Docker
MySQL, Postgres, SQLite, MongoDB
Drone, Cloud Build, Gitlab CI
Git
十一月 2017 - Present
HBC (Central Manager System to manager your NAS)
— Developing backend service with Golang, and provide Restful API for frontend.
— Using message system (Pub/Sub) to communicate between server & NAS agent.
— Using NoSQL database to save various NAS agent information.
— Using CI/CD to deploy our application on EKS/on-premise k8s cluster.
MARS (Multi-Application Recovery Service)
— Developing backend service with Golang, and provide Restful API for frontend.
— Integrate third-party API (Google Photo API / WordPress plugin API) to implement backup/restore scenarios.
— Using Gitlab CI to build / unit test our project.
Retail Pro (Smart Retail Solution with AI-powered Data Analytics)
— Developing multiple micro services with Golang.
— Provide Restful API for frontend, and GRPC for intercommunication.
— Control traffic via service mesh. (Istio)
— Integrate AI model inference raw data to provide customer behavior and analysis.
— Using CI/CD to deploy our application on GKE/on-premise k8s cluster.
十一月 2016 - 十一月 2017
TronClass (Education Management System)
— Developing Restful webservices using Python & Flask.
— Working with scrum team members using Scrum methodology.
— Using CI/CD to deploy our application on dev site.
九月 2014 - 十一月 2016
— Developing video recording and live streaming desktop application using C++ & Flash.
— Developing video player for RTMP & HLS streaming using HTML5 & Flash.
— Developing Restful webservices using Ruby on Rails.
2011 - 2013
2007 - 2011