+ Programming Principle, Software Design Patterns, Software Architecture;
+ Programming language: Java, NodeJS, Javascript, HTML5, Emberjs, AngularJS;
+ Operating System: Linux, Centos, MS Windows, MacOS;
+ Experience with cloud computing services (AWS, GCP, Azure);
+ Collaboration tool: Jira;
+ Version control tool: Git;
+ Experience with microservice, serverless, docker;
+ API Protocols: REST, Websocket;
+ Database: mySQL, Redis, Mongo;