Position: Golang Software Engineer
Category: Golang
English level: intermediate
Years of experience: 2


I was a part of a team that was responsible for support of existing and development of new web-applications and REST web-services in an outsource company as a Junior Software Engineer.
My responsibilities consited of:
- adding features with high test coverage (using TDD) to application
- fixing bugs
- adding unit and integration tests
- refactoring of existing code
- participation in backlog grooming for the new project
- helping DevOps personnel solve problems with CI/CD
- developing tools for CI/CD metrics gathering
Used technologies:
- Golang
- PostgreSQL
- Docker and docker-compose
- GitLab CI/CD
- Rancher
- AWS Lambda
- GCP (Google Sheets)