[ Languages and technologies ]
FE: ReactJS, HTML/CSS, Redux
BE: Golang, PostgreSQL, Redis, RabbitMQ, EFK, MongoDB
MISC: GitLab, GitLab CI, Docker, NodeJS, Makefile, Google Sheets API
[ Projects ]
● Web online game
- Developed dozens of APIs
- Developed and maintained most features of all services
(e.g. client connection, services communication, data management optimization, etc.)
● CMS
- Project owner, developed it from scratch alone
- Supply a variety of reports from large data (hundreds of millions of rows)
- Make it easier on controlling game server
(e.g. modify game config, turn on/off maintenance, etc.)
● CI/CD
- Simplify the progress of building and releasing service
● Translation crawler
● Development environment builder
- A tool for developer to build development environment with simple command
● Code reviewer of BE
- Code reviewed every PR from all BE members before merge