- Resolve the problem of server API compatible. Because android and IOS app sometimes can't enforce user to upgrade app version. It depends on hardware level.
- Generate mock API and data in the early period of project and offer it for App team to invoke mock API.
Build OAuth2 Server to authorize token for App, Web, and Server.
- Manage AWS services, like EC2 Server, RDS, Redis, S3, CloudWatch etc...
- Use phpunit, mockery, faker tools for unit test and use Jenkins CI to automate development flow of unit test.
- Use Laravel framework, Zend framework and Doctrine ORM to develop.
- Use Sentry to collect application logs for observability.
- Adjust Nginx and php-fpm.
- Use Git for version control.
- Use Redmine of issue system.